测试驱动开发( TDD)更侧重予测试自动化。20世纪90年代的极限编程运动让它变得流行起来。
阅读有关TDD的任何提倡,它总是会归结为进行自我测试的论点,没有人反对。从来没有理由在实现之前编写测试。这里是执行之前编写测试没有理由,所以测试驱动开发从根本上就是错误的,因为是倒退。到了2008年下半年,我正在为Windows 7任务栏编写扩展程序。我的工作基本上完成了,......