首页 期刊 程序员 测试驱动开发之是与非 【正文】

测试驱动开发之是与非

作者:莫映 北京Java用户组
驱动开发   测试   smalltalk   gamma   敏捷方法  

摘要:众所周知,测试驱动开发(Test—Driven Development,以下简称TDD),是敏捷方法中的一项重要实践。一般认为,它是由极限编程之父Kent Beck所创立的,并且在其经典之作《Test—Driven Development By Example))一书中有过详尽的阐述。不过,一如许多软件技术与方法的出现,TDD也可算作是众人智慧的结晶了。这其中,不乏早期与Kent Beck一起活跃于Smalltalk社区,而今声名显赫的业界大牛们,如:Erich Gamma,Ward Cunningham,以及Martin Fowler等人。有这么多前辈高人作后援,想必TDD的价值是勿庸置疑的。

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社