理解 TDD
什么是 TDD?
TDD,是测试驱动开发(Test-Driven Design)的英文缩写,就一句话解释来说,就是通过编写测试来驱动完成业务代码的完成。TDD 是 XP(Extreme Programming)的核心实践,它的主要推动者是 Kent Beck。
TDD 写代码是什么样子的?
一般的软件开发过程
- 获取需求
- 做简单的设计
- 在大脑中规划需要那几个类,大概用什么设计模式
- 开
TDD,是测试驱动开发(Test-Driven Design)的英文缩写,就一句话解释来说,就是通过编写测试来驱动完成业务代码的完成。TDD 是 XP(Extreme Programming)的核心实践,它的主要推动者是 Kent Beck。
一般的软件开发过程