日韩偷拍一区二区,国产香蕉久久精品综合网,亚洲激情五月婷婷,欧美日韩国产不卡

在線客服
軟件架構與模式圖書
人氣:39

軟件架構與模式

隨著中德兩國交往的不斷加深,各行各業都在不斷地拓展多方位的合作。但是中德兩國在軟件行業的合作卻并不多見,來自德國的計算機類翻譯著作也非常少。 德國企業出于嚴謹的風格和安全性的考慮,基本很少有軟件外包...

內容簡介

Translation from German language edition: Architektur-und Entwurfsmuster der Softwaretechnik by Joachim Goll Copyrith 2014, Springer Berlin Heidelberg Springer Berlin Heidelberg is a part of Springer Science Business Media All Rights Reserved 本書為德文版Buide to Assembly Language: Aconcise Introduction的簡體中文翻譯版,作者Joachim Goll,由Springer出版社授權清華大學出版社出版發行。

編輯推薦

導語_點評_推薦詞

目錄

目 錄

第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&nb

網友評論(不代表本站觀點)

免責聲明

更多出版社
主站蜘蛛池模板: 德令哈市| 西青区| 福建省| 河曲县| 蛟河市| 藁城市| 鸡东县| 威信县| 库尔勒市| 九龙县| 师宗县| 称多县| 江口县| 齐齐哈尔市| 日照市| 五华县| 溧阳市| 洛川县| 莱阳市| 贡觉县| 新巴尔虎左旗| 大方县| 平塘县| 娱乐| 青铜峡市| 舒城县| 贵溪市| 屯昌县| 三明市| 江西省| 乐都县| 甘德县| 凤城市| 兰溪市| 塔河县| 朔州市| 怀仁县| 静海县| 五大连池市| 五寨县| 和平区|