首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TDD的研究

TDD的研究
EN

Stack Overflow用户
提问于 2008-10-02 20:15:46
回答 3查看 1.1K关注 0票数 10

我知道北卡罗来纳州立大学对TDD做了一些研究。他们发表了一篇名为“An Initial Investigation of Test Driven Development in Industry”的论文。NCSU的其他出版物可以在here上找到。

关于这个话题,有谁能给我推荐其他好的出版物吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2008-10-20 14:47:33

On the Effectiveness of the Test-First Approach to Programming,由哈坎·埃尔多穆斯,莫里齐奥·莫里西奥和马尔科·托尔基亚诺所著。

尽管它的名字涵盖了TDD:

摘要:

测试驱动开发(TDD)基于将一段功能形式化为测试,实现功能以使测试通过,并迭代过程。

本文描述了一个用于评估TDD的一个重要方面的对照实验:在TDD中,程序员在相应的实现代码之前编写功能测试。这个实验是在本科生中进行的。实验组应用测试优先策略,而控制组应用更传统的开发技术,在实现后编写测试。两组都遵循增量过程,一次添加一个新功能,并对它们进行回归测试。

我们发现,考试第一的学生平均写了更多的测试,反过来,写更多测试的学生往往更有效率。我们还观察到,最低质量随着程序员测试的数量线性增加,与所采用的开发策略无关。

票数 7
EN

Stack Overflow用户

发布于 2008-10-02 20:34:30

ACM Digital Library上有不少关于测试驱动开发的论文。只需搜索测试驱动开发。

来自谷歌Test driven development academic research的最高搜索结果

IEEE计算机学会的Test-Driven Development: Concepts, Taxonomy, and Future Direction

ACM的software Architecture Improvement through TDD

票数 4
EN

Stack Overflow用户

发布于 2016-08-23 11:36:48

作为一名测试驱动开发实践者,我已经推出了一个新的网站WeDoTDD.com,上面列出了这一点。实践它的公司,以及他们如何实践测试驱动开发背后的故事!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/164354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档