分享异维兄的代码阅读习惯

  • 代码阅读习惯:首先思考的是站在整个产品角度,看待一个软件模块:这个软件模块有哪些需求?
    • 从需求开始分析汇总,然后提炼出接口的;
    • 需求汇总提炼的过程,经常就是接口抽象的过程;

      • 如何让应用模块的程序更舒服,代码如何简洁高效
    • 构建出优秀的抽象接口;
    • 有了接口,实现经常是简单的事情;
      • 接口清晰了,实现大多已经心里有数了呢,顶多会有一些技术疑点而已。
      • 在一些关键技术点,再去阅读相应代码细节,很容易一个软件模块代码的阅读。
    • 这种代码阅读方式称之为“需求——接口——实现”模式。
      • 这种方式阅读的代码很难被忘记

      • 当你也习惯了这种模式后,会发现这是最舒爽的代码阅读方式了。

  • Ref:

Search

    Table of Contents