本書正是繼《Java代碼與架構之完美最佳化——實戰經典》《軟體品質之完美管理——實戰經典》之後,優秀軟體架構師又一本必讀書,也是“軟體架構師成長之路”系列教程的第三部作品,亦是本系列的收官之作。
基本介紹
- 書名:Java架構之完美設計
- 又名:軟體架構師成長之路
- ISBN:9787111635123
- 頁數:403
- 定價:109
- 出版社:機械工業出版社
- 開本:16開
- 包裝:平裝
- 用紙:膠版紙
- 品牌:機工出版
內容簡介
作者簡介
目錄
前言
第1章 架構概述
1.1 架構來源
1.1.1 軟體架構
1.1.2 架構單位
1.1.3 常見架構錯誤概念
1.2 架構的價值
1.3 架構發展歷史
1.4 架構師
1.4.1 架構師分類
1.4.2 軟體架構師職責
1.4.3 軟體架構師素質要求
1.4.4 架構師練就方法
小結
習題
第2章 架構基本理論
2.1 架構品質
2.2 架構過程
2.2.1 架構流程
2.2.2 架構成果
2.2.3 架構團隊
2.3 架構開發模型
2.3.1 開發模型概述
2.3.2 邊做邊改模型
2.3.3 疊代開發模型
2.3.4 Scrum開發模型
2.4 架構設計常用UML
2.4.1 概述
2.4.2 類圖
2.4.3 序列圖
2.4.4 構件圖
2.4.5 部署圖
2.5 架構常用設計模式
2.5.1 模式概述
2.5.2 設計模式概述
2.5.3 設計模式與框架
2.5.4 單例模式
2.5.5 工廠方法模式
2.5.6 建造者模式
2.5.7 適配器模式
2.5.8 外觀模式
2.5.9 代理模式
2.5.10 模板方法模式
2.5.11 策略模式