1、意图
需求一套相对完整的方法论,方便更好的规划和标准代码
2、下降复杂性
- 此处需求留意的点其实 很多,比如复合判断尽量条件分隔
- 不同模块尽量不要耦合在一起
- 将大局数据说到顶层等
3、注重开发前的规划和开发进程
- 需求承认清楚
- 代码规划结构搭建好
- 写的时候 恪守标准
4、可读性:先写给人看,其次才是计算机
- 可读性!!!
- 计算机更喜欢 二进制
5、留意约定使用
- 一些 一致的标准性
6、问题等级区分
7、留意细节和相关反应
- code review
- warning
- error