推薦一本使用Java開源工具實踐XP經(jīng)驗的書籍,書名有點長
Java-Tools-for-Extreme-Programming-Mastering-Open-Source-Tools-Including-Ant-JUnit-and-Cactus
全書包括三大部分
1. 介紹敏捷開發(fā)的概念。包括原則和最佳實踐。
2. 開源工具的介紹。涵蓋的工具應(yīng)用有自動化構(gòu)建,持續(xù)集成,自動化測試(功能和壓力性能),部署以及代碼重構(gòu)等。
3. API介紹。從編程方面來剖析這些開源工具是如何工作的。
雖然是E文版,但整本的結(jié)構(gòu)比較清晰,比較容易閱讀。隨書還有一些實例代碼用于練習(xí),其中比較不錯的就是一個完整的petstore開發(fā)實例介紹如何用xp方法以及利用這些開源工具完成一個項目的開發(fā)。
下載地址: 本地下載 實例下載
Good Luck!
Yours Mathew!