构建之法4读后感
两人合作
一个软件由一个人单枪匹马完成现在是很少见的了。软件都是在互相合作中完成的。
代码设计规范不光是程序书写的格式问题,而且牵涉到程序设计,模块之间的关系,设计模式等方方面面,这里有不少内容与具体程序设计语言息息相关,但是也有通用的原则。
代码复审的目的
1 找出代码的错误
2 发现逻辑错误,程序可以编译通过,但是代码的逻辑是错的
3 发现算法错误,比如使用的算法不够优化,边界条件没有处理好等
4 发现潜在错误和回归性错误
5 发现可能需要改进的地方
6 教育开发人员,传授经验,让更多的成员熟悉项目各部分的代码,同时熟悉和应用领域相关的实际知识