Java极限编程
作者:(美)Richard Hightower,(美)Nicholas Lesiecki著;唐一丁,蔡永航译;唐一丁译
出版时间:2004-1-1
丛编项:软件工程技术丛书 前沿论题系列
考虑到富有经验的Java程序员的需要,本书首先简短介绍极限编程方江及技术,随后探究本书始终沿用的一个应用程序范例来体验工具的作用和开发活动中的实践。作者在介绍每一个工具时都提供关键概念的描述以及代码范例,并一步一步带领读者掌握极限编程开发方面的技术。\tRichard Hightower 是eBlox的开发主管,在公司是积极应用极限编程的先锋力量,并提供高级技术支持。同时他也是《Java Developer's Journal》杂志的长斯撰稿人,曾任Intel公司Java架构高级软件工程师。Nicholas Lesiecki是eBlox公司技术团队的主管,负责团队开发工作和公司的垂直应用程序构架,并维护Jakarta中Cactus项目的活动提交工作。
本书通过介绍一系列开源Java开发工具和生动的实例,描述如何用极限编程理论指导具体的开发行为,从而使Java开发更加灵活、高效、低成本。 本书主要讲述J2EE和极限编程的基础,重点介绍如何掌握极限编程过程中最难的部分:测试、整合和部署。全书以基础开篇,接着辅以范例并对著名的宠物商店范例进行功能性剖析。在了解各个工具的概念后,作者介绍了测试的实践,一步一步指导读者掌握极限编程开发的技术要点。 本书内容丰富、详实、生动,适合作为Java软件开发人员的参考书。
目录
- 译者序
- 致谢
- 作者简介
- 前言
- 第一部分 关键概念介绍
- 第1章\tExtreme Programming介绍
- 第2章\tJ2EE部署
- 第3章\t应用程序范例
- 第二部分 掌握工具
- 第4章\t使用Ant进行持续整合
- 第5章\t使用Ant建立Java应用程序
- 第6章\t使用Ant建立J2EE应用程序
- 第7章\t使用Junit进行单元测试
- 第8章\t使用Cactus测试容器服务
- 第9章\t使用Http Unit进行功能测试
- 第10章\t使用Jmeter测试应用程序性能
- 第11章\t使用JunitPerf进行负载测试
- 第三部分 API和标记参考
- 第12章\tAnt标记参考
- 第13章\tAnt API参考
- 第14章\tJunit API参考
- 第15章\tCactus API参考
- 第16章\tHttpUnit API参考
- 第17章\tJunitPerf API参考