×
敏捷軟體開發:原則、樣式及實務
作者: Robert C. Martin
譯者:林昆穎/吳京子
書號: AXP008600
出版日: 2005/06/13
ISBN:986-154-148-9
附件: 無
定價: 780
電子書: 未出版
購買紙本書
內容特色
榮獲第十三屆Jolt Award軟體最佳書籍大獎!

暢銷書作者及舉世聞名的軟體開發專家Robert C. Martin展示了當今軟體開發者、專案經理與軟體專案領導者如何解決眼前最具挑戰性的難題。這是既全面又實用的敏捷開發與極致編程的教學,由敏捷開發創始人之一所撰寫。教導軟體開發者和專案經理如何使用敏捷開發的威力,讓軟體專案如期完成又能符合預算。
* 使用真實的個案研究來展示如何運用極致編程進行規劃、測試、重整、以及搭檔編程。
* 包括豐富而可復用的C++和JavaTM程式碼。
* 專注於使用統一建模語言(UML)與設計樣式(Design Patterns)來解決以客戶為導向的系統問題。
章節目錄
第一篇 敏捷開發
第1章 敏捷實務
第2章 極致編程概觀
第3章 規劃
第4章 測試
第5章 重整
第6章 編程的插曲
第二篇 敏捷設計
第7章 什麼是敏捷設計
第8章 SRP:單一職責原則
第9章 OCP:開放封閉原則
第10章 LSP:Liskov替代原則
第11章 DIP:相依性反向原則
第12章 ISP:介面分割原則
第三篇 薪資系統個案研究
第13章 COMMAND樣式與ACTIVE OBJECT樣式
第14章 TEMPLATE METHOD樣式與STRATEGY樣式:繼承vs. 委託
第15章 FACADE樣式與MEDIATOR樣式
第16章 SINGLETON樣式與MONOSTATE樣式
第17章 NULL OBJECT樣式
第18章 薪資系統個案研究:開始第一個反覆
第19章 薪資系統個案研究:實作
第四篇 打包薪資系統
第20章 套件設計的原則
第21章 FACTORY樣式
第22章 薪資系統個案研究(II)第五篇 氣象臺個案研究
第23章 COMPOSITE樣式
第24章 OBSERVER樣式─回歸於樣式
第25章 ABSTRACT SERVER樣式、ADAPTER樣式及BRIDGE樣式
第26章 PROXY樣式與STAIRWAY TO HEAVEN樣式:管理協力廠商的APIs
第27章 個案研究:氣象臺
第六篇 教育測驗服務個案研究
第28章 VISITOR樣式
第29章 STATE樣式
第30章 教育測驗服務框架
附錄A UML表示法 I:CGI範例
附錄B UML表示法II:統計多工器
附錄C 兩家公司的諷刺
附錄D 源碼即設計
敏捷軟體開發:原則、樣式及實務 分享
  • 作者: Robert C. Martin
  • 書號:AXP008600
  • ISBN:986-154-148-9
  • 出版日:2005/06/13
  • 定價:$ 780
  • 電子書:已出版
  • 購買紙本書

    內容特色
    榮獲第十三屆Jolt Award軟體最佳書籍大獎!

    暢銷書作者及舉世聞名的軟體開發專家Robert C. Martin展示了當今軟體開發者、專案經理與軟體專案領導者如何解決眼前最具挑戰性的難題。這是既全面又實用的敏捷開發與極致編程的教學,由敏捷開發創始人之一所撰寫。教導軟體開發者和專案經理如何使用敏捷開發的威力,讓軟體專案如期完成又能符合預算。
    * 使用真實的個案研究來展示如何運用極致編程進行規劃、測試、重整、以及搭檔編程。
    * 包括豐富而可復用的C++和JavaTM程式碼。
    * 專注於使用統一建模語言(UML)與設計樣式(Design Patterns)來解決以客戶為導向的系統問題。
    章節目錄
    第一篇 敏捷開發
    第1章 敏捷實務
    第2章 極致編程概觀
    第3章 規劃
    第4章 測試
    第5章 重整
    第6章 編程的插曲
    第二篇 敏捷設計
    第7章 什麼是敏捷設計
    第8章 SRP:單一職責原則
    第9章 OCP:開放封閉原則
    第10章 LSP:Liskov替代原則
    第11章 DIP:相依性反向原則
    第12章 ISP:介面分割原則
    第三篇 薪資系統個案研究
    第13章 COMMAND樣式與ACTIVE OBJECT樣式
    第14章 TEMPLATE METHOD樣式與STRATEGY樣式:繼承vs. 委託
    第15章 FACADE樣式與MEDIATOR樣式
    第16章 SINGLETON樣式與MONOSTATE樣式
    第17章 NULL OBJECT樣式
    第18章 薪資系統個案研究:開始第一個反覆
    第19章 薪資系統個案研究:實作
    第四篇 打包薪資系統
    第20章 套件設計的原則
    第21章 FACTORY樣式
    第22章 薪資系統個案研究(II)第五篇 氣象臺個案研究
    第23章 COMPOSITE樣式
    第24章 OBSERVER樣式─回歸於樣式
    第25章 ABSTRACT SERVER樣式、ADAPTER樣式及BRIDGE樣式
    第26章 PROXY樣式與STAIRWAY TO HEAVEN樣式:管理協力廠商的APIs
    第27章 個案研究:氣象臺
    第六篇 教育測驗服務個案研究
    第28章 VISITOR樣式
    第29章 STATE樣式
    第30章 教育測驗服務框架
    附錄A UML表示法 I:CGI範例
    附錄B UML表示法II:統計多工器
    附錄C 兩家公司的諷刺
    附錄D 源碼即設計