Test-Driven Development (TDD)
  • Written by Liang Zeng
  • August 31st, 2014
  • About TDD

Test-Driven Development (TDD)

目标 可运行的简洁代码

从思考如何测试代码开始

原则

  • 在编写任何代码前先编写会运行失败的自动化测试
  • 去掉重复部分

周期

  1. 写一个测试
  2. 使测试通过编译
  3. 运行测试来查看哪些测试失败了
  4. 调试并使测试可以运行
  5. 去掉程序代码和测试代码间重复的部分
ObjcZL
Hey There!
What is This?