TDD的目标、原则和关键步骤

TDD的目标是Clean code that works。

TDD的两个原则是:

  1. 仅当测试失败时才编写新代码
  2. 重构以消除重复代码

TDD的五个关键步骤是:

  1. 添加一个小的测试
  2. 运行所有测试并且失败
  3. 做一点修改
  4. 运行所有测试并且成功
  5. 重构以消除重复

相关文章

迭代器模式(Iterator)迭代器模式(Iterator)[Cursor]意图...
高性能IO模型浅析服务器端编程经常需要构造高性能的IO模型,...
策略模式(Strategy)策略模式(Strategy)[Policy]意图:定...
访问者模式(Visitor)访问者模式(Visitor)意图:表示一个...
命令模式(Command)命令模式(Command)[Action/Transactio...
生成器模式(Builder)生成器模式(Builder)意图:将一个对...