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

第一章

软件= 程序+软件工程

程序= 数据结构+算法

软件企业 = 软件+商业模式

软件的特殊性:复杂性、不可见性、易变性、服从性、非连续性。

第二章 

2.1单元测试:

2.1.1用VSTS写单元测试

2.1.2 好的单元测试标准

单元测试应该在最基本的功能/参数上验证程序的正确性

单元测试过后,机器状态不变。

单元测试要快(一个测试的运行时间是几秒钟,而不是几分钟)

单元测试应该产生可重复、一致的结果

单元测试应该覆盖所有的代码路径。

2.1.3回归测试

1.验证新的代码的确改正了缺陷。

2.同时要验证新的代码有没有破坏模块的现有功能,有没有Regression。

2.2效能分析工具

1.抽样(Sampling)

2,代码注入(Instrumentation)

2.3 个人开发流程

posted @ 2017-09-10 12:32  始于灬初见  阅读(124)  评论(0编辑  收藏  举报