TDD不起作用…CDD可以吗?

测试驱动开发早在该术语本身就已经存在。 极限编程的创建者肯特·贝克(Kent Beck)对其进行了“重新发现”和推广。 他在Quora上写道:

真的吗

即使在鼓吹和实践TDD的开发人员中,也没有就如何设计软件达成共识。 一些温和的信徒说,TDD不是“测试驱动设计”,它应该与域驱动设计一起使用,并呼吁将其重新引入TDD 2.0。 狂热者坚持认为“ TDD是一种设计方法,单元测试只是该过程的副产品”。