20170927-构建之法:现代软件工程-阅读笔记

Posted 2015035107212周建伟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20170927-构建之法:现代软件工程-阅读笔记相关的知识,希望对你有一定的参考价值。

软件分为系统软件,应用软件和恶意软件。

软件=程序 + 软件工程


代码风格的原则:简明,易读,无二义性


代码风格规范:缩进,行宽,括号,断行与空白的{}行,分行,命名,下划线,大小写,注释


代码复审的形式:

自我复审
同伴复审
团队复审


代码复审的目的:

1,找出代码的错误
2,发现逻辑错误,程序可以编译通过,但是代码的逻辑是错的
3,发现算法错误,比如使用的算法不够优化,边界条件没有处理好
4,发现潜在的错误和回归性错误
5,发现可能需要改进的地方
6,互相教育开发人员,传授经验


错误处理:

参数处理
断言


两人合作的不同阶段:

萌芽阶段
磨合阶段
规范阶段
创造阶段
解体阶段

 

 

以上是关于20170927-构建之法:现代软件工程-阅读笔记的主要内容,如果未能解决你的问题,请参考以下文章

《20171005-构建之法:现代软件工程-阅读笔记》

《20171030-构建之法:现代软件工程-阅读笔记》

《2017 0907-构建之法:现代软件工程-阅读笔记》

20170930-构建之法:现代软件工程-阅读笔记

《构建之法:现代软件工程-阅读笔记》

《20170914-构建之法:现代软件工程-阅读笔记1》