单元测试 – 在代码写入之前是否应写入单元测试?

前端之家收集整理的这篇文章主要介绍了单元测试 – 在代码写入之前是否应写入单元测试?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道测试驱动开发的一个定义原则是首先编写单元测试,然后编写代码以通过单元测试,但是有必要这样做吗?

我发现我经常不知道我正在测试什么,直到我写了它,主要是因为过去的几个项目,我已经从更多的演变从概念证明,而不是设计。

我以前尝试过写单元测试,它可以是有用的,但对我来说似乎不自然。

这里有一些很好的评论,但是我觉得有一件事情会被忽略。

写作测试首先推动您的设计。这是重要的一步。如果您在同一时间或“不久之后”编写测试,您可能会缺少在微步骤中进行TDD的一些设计优势。

首先感觉真的很爽口,但是在你眼前看到的东西在你最初没想到的设计中是惊人的。我已经看到它发生了。

TDD很难,而不是每个人都是。但是,如果您已经拥有单元测试,那么请尝试一个月,看看它对您的设计和生产力有何影响。

您在调试器中花费更少的时间,并在更多时间内考虑外部设计。那些在我的书中有两个巨大的优点。

猜你在找的设计模式相关文章