tdd

实际经验证明:TDD 可以提高软件质量

在Empirical Software Engineering杂志上首次发表的一篇研究报告声称:“看来TDD可以应用在多个领域中,并...

作者: Chris Sims 译者: 郑柯

2009 年 3 月 3 日
Knative 基本功能深入剖析:Knative Serving 之服务路由管理
Knative 基本功能深入剖析:Knative Serving 之服务路由管理

本文主要围绕 Knative Service 域名展开,介绍Knative Service的路由管理。

作者: 阿里云容器平台冬岛

测试驱动开发:众人关注,讨论热烈

近日以JavaEye为主的技术社区发起了一系列关于测试驱动开发的讨论。从讨论中可以看出,越来越多的开发者对...

作者: 林芷薰

我的“单元测试”跟你的是两码事!

对于TDD的“单元测试”与传统的“单元测试”之间的差异,业界一直存在着误解。知名的XP贡献者Mike Hill,对...

作者: Mike Bria 译者: 郑柯

TDD容易被忽略的五大前提
TDD 容易被忽略的五大前提

TDD不仅仅是一项技术,它还是一种完整的编程风格,一种相关行为和思想的综合系统。TDD的五个前提为我们提供...

作者: Ben Linders 译者: 无明

2018 年 12 月 2 日
文章:如何坚持 TDD──使用者出现的问题以及解决方案

在本文中,Mark Levison着重指出想采用TDD的开发者遇到了哪些困难,为什么许多尝试TDD的人很短时间内就放弃...

作者: Mark Levison 译者: 张晓庆

Steve Freeman 谈到在大多数 TDD 应用中发生的错误,以及在 SOLID 的基础上创建应用

在去年举办的敏捷新加坡大会的演讲中,Steve Freeman为听众分析了TDD为什么会被人错误地理解、并且在各种...

作者: Shane Hastie 译者: 邵思华

2015 年 3 月 25 日
《程序员》第 5 期:要不要 TDD?如何做?

五月份的《程序员》杂志就软件开发过程中重要但又看似对立的“测试”和“调试”两个领域进行了专题探讨。...

作者: 霍泰稳

测试驱动开发与行为驱动开发中的测试先行方法

InfoQ采访了 Gil Zilberfeld,关于测试先行(test first)方法的优势,测试驱动开发(TDD)和行为驱动开发...

作者: Ben Linders 译者: 陆志伟