TDD和单元测试的关系如何处理?

TDD是一种软件开发实践,它定义了我们在做软件开过程中的流程,旨在帮助我们设计出简单可用的系统。单元测试是一种代码质量反馈的方式,在TDD中的T也有可能是这里的单元测试,也有可能是更大力度的非传统意义上的单元测试,TDD跟单元测试之间不是一个维度上的概念,不存在冲突。如果把TDD看成是一个武林高手,单元测试测试就是他手上的神剑,武林高手能将神剑威力发挥到极致,在他神剑出鞘的一刻,也就是妖魔鬼怪灭绝之际。
文章转载自袁慎建
返回首页