
羅伯特.C.馬丁
《敏捷開發(紀念版)》介紹敏捷原則、模式和實踐,包含4部分38章24個附錄,首先概述敏捷開發、包含6個主題,分別爲敏捷實踐、極限編程、規劃、測試、重構和編程活動。接下來介紹敏捷設計,解釋了5個設計原則、UML及其應用,包括狀態圖、對象圖、用例圖、序列圖和類圖,並以一個完整的咖啡機編程案例來介紹具體的用法。通過薪水支付系統Payroll的實戰練習,書中呈現了敏捷開發的整個過程及其實用價值。 《敏捷開發(紀念版)》適合真正想要通過敏捷方法來提升軟件開發技能以及及時交付軟件價值的所有讀者閱讀和參考,尤其適合開發、管理和業務分析崗位的人員學習。通過本書的閱讀,讀者還可以瞭解UML、設計模式、面向對象設計原則以及包括極限編程在內的敏捷方法。
這本20年前出版的書內容雜亂而且陳舊。 有一小部分講了敏捷開發,一小部分在講UML圖的用法,一大部分在講設計模式,還一部分在講面向對象的程序設計案例。大篇幅講設計模式其實沒啥必要,因爲有專門的書籍。 總體而言,價值不高。