一枚程序员眼中的单元测试(7)

发表于:2017-09-11来源:袁慎建作者:袁慎建点击数: 标签:单元测试
3. 改良我们的设计。 4. 缩减我们花在调式上的时间。 在敏捷开发领域,文档( 需求 文档,详细设计文档等)是罕见之物。当一个新人半途加入项目的时
3. 改良我们的设计。 4. 缩减我们花在调式上的时间。

在敏捷开发领域,文档(需求文档,详细设计文档等)是罕见之物。当一个新人半途加入项目的时候,在没有太多文档的情况下,阅读测试代码便是一个很好的开始。当然,前提是我们的测试代码必须是可靠的,并且具有良好的可读性。单元测试的第五项不可小觑的价值就被体现出来:

5. 测试即文档。

不写测试又如何

有一种声音:”单元测试代码写得再漂亮,也终究不是产品代码,在部署到生产环境时会被无情的抛弃掉!”

所以被这种声音迷惑的人开始信奉了长(测)话(试)短(少)说(写),短(甚)话(至)不(不)说(写)的信仰。这只是经过修饰得以传播的一种声音,而背后做支撑的总有那么几大派系。

无辜派

 



           

原文转自:http://sjyuan.cc/unit-test-view-from-a-programmer/