Extreme Programming with Ant: Building and Deploying Java Applications with JSP, EJB, XSLT, XDoclet, and JUnit (Paperback)

Glenn Niemeyer, Jeremy Poteet

  • 出版商: SAMS
  • 出版日期: 2003-05-29
  • 定價: $1,750
  • 售價: 6.0$1,050
  • 語言: 英文
  • 頁數: 456
  • 裝訂: Paperback
  • ISBN: 0672325624
  • ISBN-13: 9780672325625
  • 相關分類: Java 程式語言Java 相關技術JUnitXML
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

商品描述

According to a recent survey, Java is the most popular language used in extreme programming (XP) projects, with more than 50% of respondents indicating a need to use Java and XP together. While there are many XP books, few apply XP to Java programming or demonstrate the Java tools that can implement XP techniques.

Extreme Programming Ant covers the application development lifecycle using Ant and other tools to facilitate various stages of a project. The authors discuss techniques and best practices for the build process, version control generating documentation, unit testing and deployment. Throughout the book, they offer advice on extending Ant and incorporating Java custom tasks to better meet the needs of individual projects and developers.

Table of Contents

Introduction.
1. XP and Ant.
2. Creating Initial Spikes.
3. The First Iteration.
4. The First Complete Build Process.
5. Creating the Automated Nightly Build.
6. Deployment to a Test Environment.
7. The Team Size Increases.
8. Deployment to a Production Environment.
9. Company Reorganized-Working with a New Subteam.
10. Additional Teams Adopt the XP Process.
11. Creating an Enterprise-wide Solution.
Appendix A. Installing Ant.
Appendix B. Extending Ant.
Appendix C. Ant 2
Appendix D. Complete Buildfile Listings.
Appendix E. Tool Version.

商品描述(中文翻譯)

根據最近的一項調查,Java是在極限編程(XP)項目中使用最廣泛的語言,超過50%的受訪者表示需要將Java和XP結合使用。儘管有很多關於XP的書籍,但很少有書籍將XP應用於Java編程,或者展示可以實現XP技術的Java工具。

《極限編程Ant》涵蓋了使用Ant和其他工具來促進項目各個階段的應用程序開發生命周期。作者討論了構建過程、版本控制、生成文檔、單元測試和部署的技術和最佳實踐。在整本書中,他們提供了關於擴展Ant和整合Java自定義任務以更好地滿足個別項目和開發人員需求的建議。

目錄:

導論
1. XP和Ant
2. 創建初始原型
3. 第一次迭代
4. 第一個完整的構建過程
5. 創建自動化每夜構建
6. 部署到測試環境
7. 團隊規模增加
8. 部署到生產環境
9. 公司重組-與新的子團隊合作
10. 其他團隊採用XP流程
11. 創建企業級解決方案
附錄A. 安裝Ant
附錄B. 擴展Ant
附錄C. Ant 2
附錄D. 完整的構建文件清單
附錄E. 工具版本