论文部分内容阅读
测试驱动开发(Test Driven Development)是2000年之后在敏捷软件运动中兴起的一种微观过程和思想,它强调由程序员本人发起的代码测试,并且将这种测试行为提到了开发过程的核心地位上。由于有了Kent Beck的Jolt获奖著作《测试驱动开发》的宣教,更由于JUnit、NUnit等工具的迅速普及,这一开发思想迅速流行开,并且在Java、.NET等平台上取得了非常好的效果。也正因为如此,Ruby、Python、Ped等主流动态语言无一例外,均将UnitTest支持直接加入标准库。由于动态语言