码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-12-15 12:41:24      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:delete   渐进   记录   析构   错误处理   虚函数   let   new   回归   

第四章 两人合作

4.1代码规范

4.2代码风格规范

缩进

行宽

括号

断行与空白的{}行

分行

命名

下划线

大小写

注释

4.3代码设计规范

函数

goto

错误处理

  参数处理

  断言

如何处理C++类

  1、类  2、class vs.struct  3、公共/保护/私有成员  4、数据成员  5、虚函数  6、构造函数  7、析构函数  8、new和delete  9、运算符  

  10、异常  11、类型继承 

4.4代码复审

1、找出代码的错误

2、发现逻辑错误

3、发现算法错误

4、发现潜在的错误和回归性错误

5、发现可能需要改进的地方

6、教育开发人员,传授经验

  4.4.1

  为什么要做代码复审

  代码复审的步骤

  代码复审的核查表

4.5结对编程

最早有记录的结对编程

为什么要结对编程

不间断地复审

如何结对编程

4.6两人合作的不同阶段和技巧

萌芽阶段

磨合阶段

规范阶段

创造阶段

解体阶段

4.7练习与讨论

第五章 团队和流程

5.1非团队和团队

5.2软件团队模式

主治医师模式

明星模式

社区模式

业余剧团模式

秘密模团队

特工团队

交响乐团模式

爵士乐模式

功能团队模式

官僚模式

5.3开发流程

写了再改模式

瀑布模式

瀑布模型的各种变形

Rational Unified Process统一流程

老板驱动的流程

渐进交付的流程

TSP的原则

5.4练习与讨论

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

标签:delete   渐进   记录   析构   错误处理   虚函数   let   new   回归   

原文地址:http://www.cnblogs.com/W-JJ/p/8042321.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!