单元测试对我来说听起来很棒,但我不确定我是否应该花时间真正学习它,除非我能说服其他人具有重要价值.我必须说服其他程序员,更重要的是说服管理中的bean计数器,所有额外的时间花在学习测试框架,编写测试,保持更新等等......将为自己付出代价,然后是一些.
有什么证据?有没有人真正用两个独立的团队开发相同的软件,一个使用单元测试而另一个没有,并比较结果?我对此表示怀疑.我只是应该证明这一点,"在互联网上查找,每个人都在谈论它,所以它一定是正确的做法"?
哪些证据可以说服外行人员单位测试值得付出努力?
我知道在北卡罗来纳州立大学做了一些关于TDD的研究.他们发表了一篇名为" 工业测试驱动发展的初步调查 "的论文.NCSU的其他出版物可以在这里找到.
有人能指出我关于这个主题的其他好的出版物吗?