軟件架構與模式

軟件架構與模式 pdf epub mobi txt 電子書 下載2025

出版者:清華大學齣版社
作者:喬希姆·戈爾
出品人:
頁數:312
译者:
出版時間:2017-1-1
價格:CNY 49.00
裝幀:平裝
isbn號碼:9787302450993
叢書系列:世界著名計算機教材精選
圖書標籤:
  • 設計模式
  • 架構
  • 軟件架構
  • 軟件開發
  • 計算機
  • 軟件架構
  • 設計模式
  • 軟件工程
  • 係統設計
  • 可維護性
  • 可擴展性
  • 代碼質量
  • 領域驅動設計
  • 微服務
  • 分布式係統
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

著者簡介

圖書目錄

第1章 麵嚮對象設計的原理 1
1.1 程序的可讀性、正確性和
可擴展性 2
1.1.1 可讀性 2
1.1.2 正確性 2
1.1.3 可擴展性 3
1.2 封裝、抽象和信息隱藏 3
1.3 關注點分離和單一職責
原則 4
1.4 接口隔離原則 6
1.5 鬆耦閤 6
1.6 裏氏代換原則 7
1.7 契約式設計 9
1.7.1 斷言 9
1.7.2 覆寫要遵守契約 11
1.8 開閉原則 13
1.9 依賴倒置原則和控製反轉 18
1.9.1 依賴倒置原則 18
1.9.2 控製反轉 19
1.10 對象生成過程中減少
?依賴性 21
?1.10.1 依賴查找 22
?1.10.2 依賴注入 26
1.11 總結 28
1.12 練習 29
第2章 軟件架構 30
2.1 軟件架構概念 31
2.2 軟件架構的質量 32
2.3 參考架構、架構模式和設計
模式 33
2.4 軟件架構概念的任務和前景 34
2.4.1 係統中的分析任務 34
2.4.2 係統中的結構設計
任務 35
2.4.3 觀察軟件架構的
角度 37
2.4.4 軟件架構的原型 37
2.5 軟件架構師對一個項目的
意義 37
2.5.1 軟件架構師的技術
能力 38
2.5.2 軟件架構師的溝通
能力 38
2.5.3 構造軟件架構過程中
的決定 39
2.6 總結 40
2.7 練習 41
第3章 軟件設計的模式 42
3.1 模式的使用 43
3.2 模式的屬性和它的設計 44
3.3 架構模式、設計模式和慣用
法的界限 44
3.4 描述設計模式和架構模式的
模闆 46
3.5 總結 47
3.6 練習 47
第4章 麵嚮對象設計模式 48
4.1 設計模式的分類 48
4.2 設計模式的概述 49
4.2.1 結構模式 49
4.2.2 行為模式 50
4.2.3 創建型模式 51
4.2.4 設計模式指南 51
4.3 結構模式中的適配器模式 51
4.3.1 名稱/其他可用的
名稱 51
4.3.2 問題 51
4.3.3 解決方法 52
4.3.4 評價 57
4.3.5 使用範圍 58
4.3.6 類似的模式 58
4.4 結構模式中的橋梁模式 58
4.4.1 名稱/其他可用的
名稱 58
4.4.2 問題 58
4.4.3 解決方法 59
4.4.4 評價 66
4.4.5 使用範圍 67
4.4.6 類似的模式 67
4.5 結構模式中的裝飾模式 67
4.5.1 名稱/其他可用的
名稱 67
4.5.2 問題 67
4.5.3 解決方法 68
4.5.4 評價 76
4.5.5 使用範圍 77
4.5.6 類似的模式 80
4.6 結構模式中的外觀模式 81
4.6.1 名稱/其他可用的
名稱 81
4.6.2 問題 81
4.6.3 解決方法 81
4.6.4 評價 86
4.6.5 使用範圍 86
4.6.6 類似的模式 86
4.7 結構模式中的組閤模式 87
4.7.1 名稱/其他可用的
名稱 87
4.7.2 問題 87
4.7.3 解決方法 87
4.7.4 評價 95
4.7.5 使用範圍 95
4.7.6 類似的模型 97
4.8 結構模式中的代理模式 97
4.8.1 名稱/其他可用的
名稱 97
4.8.2 問題 98
4.8.3 解決方法 98
4.8.4 評價 102
4.8.5 使用範圍 102
4.8.6 類似的模式 103
4.9 行為模式中的模闆方法
模式 104
4.9.1 名稱/其他可用的
名稱 104
4.9.2 問題 104
4.9.3 解決方法 104
4.9.4 使用範圍 108
4.9.5 評價 109
4.9.6 類似的模式 109
4.10 行為模式中的命令模式 109
4.10.1 名稱/其他可用的
?名稱 109
4.10.2 問題 109
4.10.3 解決方法 110
4.10.4 評價 115
4.10.5 使用範圍 116
4.10.6 類似的模式 116
4.11 行為模式中的觀察者模式 117
4.11.1 名稱/其他可用的
?名稱 117
4.11.2 問題 117
4.11.3 解決方法 117
4.11.4 評價 124
4.11.5 使用範圍 124
4.11.6 類似的模式 125
4.12 行為模式中的策略模式 125
4.12.1 名稱/其他可用的
??名稱 125
4.12.2 問題 125
4.12.3 解決方法 125
4.12.4 使用範圍 129
4.12.5 評價 129
4.12.6 類似的模式 130
4.13 行為模式中的中間者
?模式 130
4.13.1 名稱/其他可用的
??名稱 130
4.13.2 問題 131
4.13.3 解決方法 131
4.13.4 評價 138
4.13.5 使用範圍 138
4.13.6 類似的模式 138
4.14 行為模式中的狀態模式 139
4.14.1 名稱/其他可用的
??名稱 139
4.14.2 問題 139
4.14.3 解決方法 139
4.14.4 使用範圍 146
4.14.5 評價 146
4.14.6 類似的模式 146
4.15 行為模式中的角色模式 147
4.15.1 名稱/其他可用的
??名稱 147
4.15.2 問題 147
4.15.3 解決方法 148
4.15.4 評價 155
4.15.5 使用範圍 155
4.15.6 類似的模式 156
4.16 行為模式中的拜訪者模式 156
4.16.1 名稱/其他可用的
??名稱 156
4.16.2 問題 156
4.16.3 解決方法 156
4.16.4 評價 169
4.16.5 使用範圍 170
4.16.6 類似的模式 171
4.17 行為模式中的迭代器模式 171
4.17.1 名稱/其他可用的
??名稱 171
4.17.2 問題 171
4.17.3 解決方法 171
4.17.4 評價 178
4.17.5 使用範圍 178
4.17.6 類似的模式 180
4.18 創建型模式中的工廠
??方法 180
4.18.1 名稱/其他可用的
??名稱 180
4.18.2 問題 180
4.18.3 解決方法 181
4.18.4 評價 185
4.18.5 使用範圍 185
4.18.6 類似的模式 186
4.19 創建型模式中的抽象工廠
??模式 186
4.19.1 名稱/其他可用的
??名稱 186
4.19.2 問題 186
4.19.3 解決方法 186
4.19.4 評價 195
4.19.5 使用範圍 195
4.19.6 類似的模式 196
4.20 創建型模式中的單例模式 196
4.20.1 名稱/其他可用的
??名稱 196
4.20.2 問題 196
4.20.3 解決方法 196
4.20.4 評價 204
4.20.5 使用範圍 204
4.20.6 類似的模式 204
4.21 創建型模式中的對象池
??模式 204
4.21.1 名稱/其他可用的
??名稱 204
4.21.2 問題 205
4.21.3 解決方法 205
4.21.4 評價 210
4.21.5 使用範圍 211
4.21.6 類似的模式 211
4.22 總結 211
4.23 練習 213
第5章 架構模式 216
5.1 分層架構模式 217
5.1.1 名稱/其他可用的
名稱 217
5.1.2 問題 217
5.1.3 解決方法 217
5.1.4 評價 219
5.1.5 使用範圍 220
5.1.6 類似的模式 226
5.2 管道和過濾器架構模式 226
5.2.1 名稱/其他可用的
名稱 226
5.2.2 問題 226
5.2.3 解決方法 227
5.2.4 評價 232
5.2.5 使用範圍 232
5.2.6 類似的模式 234
5.3 插件架構模式 235
5.4 中介模式 245
5.5 麵嚮服務的架構模式 267
5.6 模型-視圖-控製器架構模式 291
5.7 總結 307
5.8 練習 308
參考文獻 310
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

麻煩的是有點兒門檻。倒是符閤教材這屬性,沒講師讀很棘手。

评分

設計模式+架構模式的閤集,講的還是比較透徹的,但是缺乏新意,而且樣例都是德文的,看起來比較彆扭,難怪對於執行結果,文中還特意翻譯瞭一下。

评分

設計模式+架構模式的閤集,講的還是比較透徹的,但是缺乏新意,而且樣例都是德文的,看起來比較彆扭,難怪對於執行結果,文中還特意翻譯瞭一下。

评分

麻煩的是有點兒門檻。倒是符閤教材這屬性,沒講師讀很棘手。

评分

麻煩的是有點兒門檻。倒是符閤教材這屬性,沒講師讀很棘手。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有