1、意图

需求一套相对完整的方法论,方便更好的规划和标准代码

2、下降复杂性

  • 此处需求留意的点其实 很多,比如复合判断尽量条件分隔
  • 不同模块尽量不要耦合在一起
  • 将大局数据说到顶层等

【代码大全】精华总结之思想篇(1)

【代码大全】精华总结之思想篇(1)

【代码大全】精华总结之思想篇(1)

3、注重开发前的规划和开发进程

  • 需求承认清楚
  • 代码规划结构搭建好
  • 写的时候 恪守标准

【代码大全】精华总结之思想篇(1)

【代码大全】精华总结之思想篇(1)

4、可读性:先写给人看,其次才是计算机

  • 可读性!!!
  • 计算机更喜欢 二进制
    【代码大全】精华总结之思想篇(1)

【代码大全】精华总结之思想篇(1)

【代码大全】精华总结之思想篇(1)

【代码大全】精华总结之思想篇(1)

5、留意约定使用

  • 一些 一致的标准性
    【代码大全】精华总结之思想篇(1)

6、问题等级区分

【代码大全】精华总结之思想篇(1)

7、留意细节和相关反应

  • code review
  • warning
  • error

【代码大全】精华总结之思想篇(1)