代码整洁之道 读书笔记 - 第12章 迭代
Kent Beck的简单设计四条规则
1、运行所有测试
2、不可重复
3、表达了程序员的意图
4、尽可能减少类和方法的数量
简单设计规则1:运行所有测试
遵循有关编写测试并持续运行测试的简单、明确的规则,系统就会更贴近OO低耦合度、高内聚度的目标。编写测试引致更好的设计。
简单设计规则2~4:重构
测试能保持代码和类的整洁,方法就是递增式地重构代码。测试消除了对清理代码就会破坏代码的恐惧。
1、运行所有测试
2、不可重复
3、表达了程序员的意图
4、尽可能减少类和方法的数量
遵循有关编写测试并持续运行测试的简单、明确的规则,系统就会更贴近OO低耦合度、高内聚度的目标。编写测试引致更好的设计。
测试能保持代码和类的整洁,方法就是递增式地重构代码。测试消除了对清理代码就会破坏代码的恐惧。