【发布时间】:2012-04-12 21:07:09
【问题描述】:
我一直在想“测试?我不需要任何该死的测试!我没有它就可以了!”
然后我的代码变长了。
现在我明白为什么编写测试很重要。我总是害怕一点点改变会导致破坏某些东西。我真的很想开始写测试。但是代码库变得如此之大,以至于我真的不知所措。我不知道从哪里开始。而且大部分内容我什至不记得我为什么要这样编码,所以如果我开始回去编写测试,那将需要很长时间。
如果我已经有大量代码库,有人可以提供有关如何开始编写测试的建议吗?
【问题讨论】:
-
你在遗留代码阵营。参考 WELC 书,通过测试进行安全的小改动,保持承诺并希望最好。但它不会像您从起跑线开始遵循 TDD 的场景那样轻松。
标签: ruby-on-rails unit-testing testing tdd