< >
學習如何將XP的理論,轉換成具體的Java開發技術!軟體開發人員生活的真言是「成長,否則便是死亡。」堅持這個理念,Richard Hightower與Nicholas Lessiecki呈現給你一本有關極端軟體製程(Extreme Programming XP)的書—XP是一種軟體開發的方法論,它可以讓開發人員建構彈性且高品質的軟體,而且其建構過程是快速、有效率及具有成本效益的。這本書教導你如何在Java中使用開放程式碼工具實施XP及如何精通XP開發程序中最困難的部分:測試、整合及部署。這本書的作者是一個非常有經驗的Java開發人員,本書一開始簡略的介紹XP方法論及技術。接著導入範例應用程式,這個應用程式是使用本書介紹的工具來開發或測試。提供你一個實際使用工具及開發實務的影像。作者簡明的描述每一種工具後面的關鍵概念,同時也提供程式碼範例,並一步一步導引讀者精通XP開發的技術觀點。本書涵蓋下列的XP主題:自動化的單元測試及功能測試從建構到部署的自動化持續性整合重整及持續性整合的價值如何使用Ant、JUnit、JUnitPerf、Cactus、HTTPUnit及JMeter,達成XP方法論的目標可以從網站取得的內容:範例程式碼XP軟體工具的升級連接到相關的XP網站
Chapter 1 極端軟體製程簡介Chapter 3 應用程式範例Chapter 4 使用Ant於持續性整合Chapter 5 使用Ant建構Java應用程式Chapter 6 使用Ant建構J2EE應用程式Chapter 7 使用JUnit實作單元測試Chapter 8 使用Cactus測試容器伺服器Chapter 9 使用HttpUnit 實作功能測試Chapter 10 使用JMeter量測應用程式效率Chapter 11 使用JUnitPerf實作負荷測試Chapter 12 Ant的標籤參照 Chapter 13 Ant的API參照Chapter 14 JUnit的API參照Chapter 15 Cactus的API參照Chapter 16 HttpUnit的API參照Chapter 17 JunitPerf的API參照
範例程式碼
極端軟體製程探索 記憶體受限系統之程式開發--針對記憶體受限系統而整理的範式 使用案例寫作實務
購買紙本書