我开始学习有关测试驱动开发的知识。我已经阅读了很多有关TDD的文章。有些人将其称为“测试驱动开发”。其他人称之为测试驱动设计。它们是一样的吗?我给他们的印象是相同的,但是如果不是,主要区别是什么?

最佳答案

测试驱动开发是指描述如何编写代码的实践。

测试驱动的设计提出了另一项主张:遵循这种做法将产生良好的(总体)设计。

09-13 05:41