內容介紹
《極限編程研究》:極限編程是一種柔性的編程法則,它重視持續集成,頻繁的小型發布、連續的客戶反饋以及一種團隊協作的方法。伴隨著眾多的喝彩聲,XP已經使軟體工程中的主流都整個為之震驚。它已經為世界上越來越多的開發機構所採用。2000年6月在義大利召開的首屆軟體工程中的極限編程和柔性過程的年度會方式上,主要的理論家和實踐家們會聚一堂,共同分離XP的原理、技術、工具和最好的實踐,以及其他柔性方法論。《極限編程研究》一書將此次大會上33篇最富有深刻見解的論文收集成冊。在Kent Beck、Martin Fowler、Ward Cunning ham、Ron Jeffries以及該領域內其他思想家的努力下,這些論文共同代表了XP方法論目前的發展水平以及XP未來的一個掠影。
各篇論文均組織到了貼切的分類之下,從而讓讀者可以輕而易舉地研習和運用這些材料。《極限編程研究》解決了XP開發人員所面臨的一些最重大的問題。它提供了高水平的XP編程理論,並且探討了特定的方法論、過程、技術、工具以及案例介紹。你會找到研討特定——而且往往被誤解——課題的文章,包括:
設計在XP中的作用。
及時的軟體設計。
XP框架。
柔性方法論與UML相結合,包含一種軟體系統快速建模的新穎方法。
設計模式和XP。
支持結對編程、測試和重構的工具。
展示向XP遷移、研發中的XP以及將XP集成到一個現有C++項目中的案例。
一種教授XP的創新方法。
將遺留代碼帶入XP。
軟體智慧型體的柔性製造技術。
在極限環境下變體的管理。
XP與軟體產品線的集成。