第一章
软件= 程序+软件工程
程序= 数据结构+算法
软件企业 = 软件+商业模式
软件的特殊性:复杂性、不可见性、易变性、服从性、非连续性。
第二章
2.1单元测试:
2.1.1用VSTS写单元测试
2.1.2 好的单元测试标准
单元测试应该在最基本的功能/参数上验证程序的正确性
单元测试过后,机器状态不变。
单元测试要快(一个测试的运行时间是几秒钟,而不是几分钟)
单元测试应该产生可重复、一致的结果
单元测试应该覆盖所有的代码路径。
2.1.3回归测试
1.验证新的代码的确改正了缺陷。
2.同时要验证新的代码有没有破坏模块的现有功能,有没有Regression。
2.2效能分析工具
1.抽样(Sampling)
2,代码注入(Instrumentation)
2.3 个人开发流程
时间: 2024-10-18 05:27:28