你在开发时是否编写了详细的测试,或者你以后再去做?

时间:2016-01-28 03:25:18

标签: ruby-on-rails rspec

我发现有时候我在设置我的rspec /单元测试时会迷失方向,并且实际开发应用程序会有所收获。

根据应用程序的不同,我发现在早期我将进行更多的重构,因为我没有正确地思考我的设计并且我做了重大改变。

您是否在早期编写详细的测试,或者是在项目成熟后稍后添加的内容?

1 个答案:

答案 0 :(得分:2)

TDD is dead. Long live testing - 来自DHH

我认为测试对于Application健康至关重要,但它不应该妨碍应用程序开发过程。

TDD被夸大了,如果你正在开发一个Idea,应该避免使用它。 想法不断变化,您的应用也是如此。我不认为TDD是有意义的,除非您确定将该功能发布到生产中。

我个人编写一个功能后编写测试,我相信它会在生产中合并。这样我的工作效率更高。