tdd – 测试驱动开发是最佳选择.但是应该怎么做呢?

前端之家收集整理的这篇文章主要介绍了tdd – 测试驱动开发是最佳选择.但是应该怎么做呢?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
许多开发人员正在使用 Test Driven Development(TDD)设计他们的应用程序,但我想知道我应该在哪个阶段将TDD合并到我的项目中?我应该首先设计我的类,进行一些单元测试并确定需要哪些方法或首先设计方法,然后再进行一些单元测试?

最好的方法是什么?

解决方法

测试驱动的重点是测试驱动设计和实现.

在某些情况下这是不合适的 – 它可能是明显的设计应该是什么样的,特别是如果它实现了现有的接口(或一些类似的限制选择)但是当你有一个大的“设计空间”时TDD鼓励你写测试演示了您希望如何使用该课程,而不是从您的角度出发,您认为您希望如何实现它.

通常,如果某些东西易于测试,它将很容易使用.

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