<分区>
很多人都在谈论在开始编写代码之前为他们的代码编写测试。这种做法通常被称为测试驱动开发或简称 TDD。以这种方式编写软件对我有什么好处?我如何开始这种做法?
<分区>
很多人都在谈论在开始编写代码之前为他们的代码编写测试。这种做法通常被称为测试驱动开发或简称 TDD。以这种方式编写软件对我有什么好处?我如何开始这种做法?
最佳答案
有很多好处:
最好的开始方式就是开始。有一个很棒的book by Kent Beck所有关于测试驱动开发。只需从新代码开始,不要担心旧代码......每当您觉得需要重构某些代码时,为现有功能编写测试,然后重构它并确保测试保持绿色。另外,请阅读 this great article .
关于testing - 我为什么要实践测试驱动开发,我应该如何开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4303/