如何理解TDD的三条“童子军规”?

2020-04-21  本文已影响0人  袁慎建

在美国童子军中,流传一条这样的军规:让营地比你来时更干净。Bob大叔在他的《代码整洁之道》中也引用这个词,提倡持续改进 – 作为一个专业高素养的程序员,要尽全力让项目代码随着时间流逝而越变越好。那么借用这个说法,在TDD中,我们也提倡三条童子军规:

如果违反了这几条童子军规,会怎么样呢?

据我观察,别说TDD的初学者,就是有一定经验的TDDer,也很难时刻做到一次只编写刚好让测试通过的功能代码。我还见过有些人一上来写上10来个测试用例。那么在实践练习的过程中,在开始守(守、破、离)的阶段,可以时刻用这三条军规提醒自己。

上一篇 下一篇

猜你喜欢

热点阅读