敏捷史话:走入《敏捷宣言》的合著者真实人生
上QQ阅读APP看书,第一时间看更新

JUnit的诞生

对于众多的Java程序员来说,Kent Beck和Erich Gamma(埃里希·伽玛)共同打造的JUnit,意义更加重大。也许正是因为这个简单而强大的工具,才让更多程序员更加认可和信赖极限编程,从而引发了敏捷开发的浪潮。

软件大师的手笔和理念构建了一个简单而强大的JUnit,它将Java程序员代入了测试驱动开发的时代。JUnit连续荣获 2001、2002 年“Java World编辑选择奖”以及 2003 年“Java World最佳测试工具”“Java Pro最佳Java测试工具”等众多奖项,深受Java程序员好评。

Kent在一次采访中声称,如果像Scrum一样,通过极限编程来获利,似乎不是特别道德,而且他对认证持保留态度。

很早以前,Kent曾在中国做了一个很切题的主题演讲——“务实的理想主义”。现实和理想往往是比较矛盾的,但是在充满竞争和变化的现代社会,这种矛盾却无处不在。对软件开发来说,就需要一个理想的目标。你的目标建立了吗?请勇敢地去尝试吧!