个人简介
Jeff Langr有着超过二十年的开发经验。现在,他通过自己的公司——Langr Software Solution(www.LangrSoft.com)提供软件开发、设计,以及敏捷过程方面的咨询。Langr在Object Mento为Uncle Bob Martin了作过两年。Larigr是Essential,Java Style(Prentice Hall PTR,1999)的作者,并且在Software Development、C/C++Users Journal,以及其他各种在线杂志和门户上发表了很多关于Java和TDD的文章。
内容简介
本书将当前流行的敏捷开发方法融入到了Java语言的实践中,给了您学习并掌握Java5.0、面向对象方法的机会,同时您还将学习测试驱动开发方法。作者很好地将三者融合在一起,全力教读者如何使用Java5.0开发专业的软件。
本书语言浅显易懂,颇有趣味,覆盖了上述三方面的内容,准确地展示了如何将Java和TDD进行有效的整合;帮助开发者在整个软件生命周期中使用这些方法,以适应现代软件行业对高开发速度和高准确性的要求,对于希望使用Java 5.0作为开发工具的开发者而言,本书是一本很好的入门书籍。
从市场来看,现在的软件业竞争非常激烈,软件的业务需求变化快,经常会出现变更,传统的软件开发方法已经很难适应这种快速变化,在这种高速变化的情况下,显得捉襟见肘;而融合了敏捷方法的Java可以从某些方面应对这种变化,这使得本书成为Java5.0学习者一本优秀的参考书。