读《代码大全》第2版 第20章 软件质量概述 ~ 26章 代码调整技术

第5部分 代码改善
第20章 软件质量概述 463 页
21章 协同构建
22章 开发者测试
23章 调试
24章 重构
25章 代码调整策略
26章 代码调整技术

20章
缺陷检测率 470 页
表 20-2 
写几条我关注的
建立模型或原型
个人桌面代码检查
单元测试
新功能(组件)测试
集成测试
回归测试
系统测试

总结:476 页

21 章
结对编程 483 页
正式检查 总结 491 页
     核对表

22 章
等价类划分
     触发一个错误提示,写一种示例就够了。
     减少写的示例,增加覆盖。

几类好数据
     正常的情形、期望的值
     最小的正常局面
     最大的正常局面
     与旧数据的兼容性
总结:532 页

23 章 调试
一种效率低下的调试方法 539 页
     凭猜测找出缺陷
     不要把时间浪费在理解问题上
     用最唾手可得的方式修正错误

科学的方法调试 540 页
总结:559 页

24 重构 总结:570 页
重构总结:577 页
25章,总结:607 页
26章,代码调整,也是重构的另一种说法
就 614 页的用查询表替代复杂表达式的方法
我近二年看到的,在我和身边同事身上都是这样用的
是受一种思想的影响,内存比人工价值低
少用人工,多用内存。所以自然去使用这种不易出错的查询表方法。
总结:642 页

你可能感兴趣的:(读书)