TDD(Test-Driven Development)是敏捷开发中的一项核心实践和技术,也是一种设计方法论,其基本思想是:在明确要开发某个功能后,在开发功能代码之前,先编写测试代码(UT),然后编写功能代码并用测试代码进行验证,如此循环直到完成全部功能的开发。
TDD:测试驱动开发的优点:
在任意一个开发节点都可以拿出一个可以使用,含少量的BUG 并具有一定的功能能够发布的产品。
TDD:测试驱动开发的缺点:
缺点:增加了代码工作量。测试代码几乎是系统代码的两倍或更多,但是同时节省了程序调试的时间以及挑错的时间。
来源:CSDN
作者:陕西冷娃2
链接:https://blog.csdn.net/u014545085/article/details/103604258