现在的位置: 首页 > 综合 > 正文

程序员的职业素养第五章

2018年04月13日 ⁄ 综合 ⁄ 共 224字 ⁄ 字号 评论关闭

第五章:测试驱动开发(TDD)

1.TDD有利于缩短编码的周期。

2.(1)在编好失败单元测试之前,不要编写任何产品代码。(2)只要有一个单元测试失败了,就不要再写测试代码;无法通过编译也是一种失败的情况。

(3)产品代码恰好能够让当前失败的单元测试成功通过即可。

3.TDD的优势(1)确定性(2)缺陷注入率(3)勇气。遵循TDD的法则,便能够产生一种驱动力,促使你做出松耦合的设计。

4.TDD的局限性,当你的测试代码就有问题时,TDD就会有很大的问题。

抱歉!评论已关闭.