內容簡介
該書緊緊圍繞“軟體架構設計”這一主題,立足實踐解析了軟體架構的概念、闡述了切實可行的軟體架構設計方法、提供了可操作性極強的完整的架構設計過程。另外,本書從思維方式的突破、面向對象設計、UML建模、過程與管理等關鍵過渡環節,為廣大程式設計師的成長提供了切中肯綮的指導。
編輯推薦
架構設計 貴在務實
暢銷書《套用框架的設計與實現——.NET平台》譯者溫昱先生最新作品!
《程式設計師》雜誌技術主編孟岩鼎力推薦!
包含大量來自開發一線的實際案例!
理論與實踐高度而巧妙地結合!
目錄
第一部分 軟體架構概念與思想篇
第1章 解析軟體架構要領
第2章 子系、框架與架構
第3章 軟體架構的作用
第二部分 軟體架構設計方法與過程篇
第4章 軟體架色視圖
第5章 架構設計的5視圖法
第6章 從概念性架構到實際架構
第7章 如何進行成功的架構設計
第8章 軟體架構要設計到什麼程度
第9章 軟體架構設計過程
第10章 需求分析
第11章 專題:用例技術及套用
第12章 領域建模
第13章 確定對軟體架構關鍵的需求
第14章 概念性架構設計
第15章 質量屬性分析
第16章 細化架構設計
第17章 實現並驗證軟體架構
第三部分 程式設計師成長篇
第18章 mime編碼類案例:從面向過程到面向對象
第19章 突破oop思維:繼承在oop中的套用
第20章 細向見真章:耦合其實東不空洞
第21章 敏捷設計:從理論到實踐
第22章 基於角色的設計:從理論到實踐
第23章 超越設計模式:理解和運用更多模式
第24章 如此輕鬆:立足圖論學uml
第25章 理解軟體過程:解析rup核心概念
第26章 海闊憑魚躍:通盤理解軟體工程
參考文獻