TDD的三条军规(Robert C. Martin大叔总结的)

前端之家收集整理的这篇文章主要介绍了TDD的三条军规(Robert C. Martin大叔总结的)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Robert C. Martin大叔总结的TDD的三条军规,简直太到位了: 1.除非这能让失败的单元测试通过,否则不允许去编写任何的产品代码。 2.只允许编写刚好能够导致失败的单元测试。 (编译失败也属于一种失败) 3.只允许编写刚好能够导致一个失败的单元测试通过的产品代码。 对于任何功能,一定要从编写它的单元测试开始;但是到了原则2,你就不能再为那个单元测试写更多内容。只要一出现该单元测试代码编译失败,或是断言失败,你就必须停下来开始编写产品代码;但是到了原则3,你就只能编写产品代码,直到让测试编译成功或通过断言为准。

猜你在找的设计模式相关文章