注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機科學(xué)理論與基礎(chǔ)知識元素模式

元素模式

元素模式

定 價:¥69.00

作 者: Jason,McC.,Smith(杰森.史密斯)著; 高博 譯
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 計算機理論、基礎(chǔ)知識 計算機與互聯(lián)網(wǎng)

ISBN: 9787121234682 出版時間: 2014-06-01 包裝: 平裝
開本: 其他 頁數(shù): 364 字數(shù):  

內(nèi)容簡介

  即使是經(jīng)驗豐富的軟件專業(yè)人士,也會發(fā)現(xiàn)要為其企業(yè)找到能帶來實質(zhì)價值的模式應(yīng)用方式殊非易事。本書首次以全面的方法論介紹元素模式,給出標準的命名和描述,闡述它們的重要性,幫助人們比較和選用,充分利用模式的真正力量,將它們轉(zhuǎn)化成實際的、更加簡潔直接的軟件實現(xiàn),并得到非常不錯的效果。

作者簡介

  高博,盛大創(chuàng)新院高級研究員,曾擔(dān)任微軟上海GTEC支持工程師、中軟國際上海分公司部門主管等職位。主要研究方向為C/C++語言、算法與數(shù)據(jù)結(jié)構(gòu),著有《C++語言:99個常見編程錯誤》、《微軟的軟件測試之道》、《源碼中國――全球外包行業(yè)新原點》等書,并翻譯《研究之美》一書。凌杰,資深軟件開發(fā)工程師。徐平平,編程愛好者,主要研究方向為C/C++語言。

圖書目錄

目 錄
第1章 設(shè)計模式介紹 1
1.1 部落神話和部落智慧 5
1.2 藝術(shù)還是科學(xué) 9
1.2.1 生搬硬套地對待模式 9
1.2.2 模式和實現(xiàn)語言的相關(guān)性討論 10
1.2.3 從神話到科學(xué) 12
第2章 元素模式 13
2.1 背景 14
2.2 定位、動機和方法 17
2.2.1 解析裝飾器 18
2.2.2 縱身兔穴 21
2.2.3 語境 31
2.2.4 設(shè)計空間 34
2.3 核心EDP 44
2.4 結(jié)論 45
第3章 模式實例記法 47
3.1 基本原理 47
3.2 PIN 箱 513.2.1 簡易PIN 箱 52
3.2.2 標準PIN 箱 54
3.2.3 擴展PIN 箱 58
3.2.4 堆疊PIN 箱與多重性 61
3.2.5 剝離和合并 65
3.3 結(jié)論 69
第4章 EDP的運用 71
4.1 模式的組成 71
同位素 76
4.2 改造裝飾器 81
4.3 重構(gòu) 96
4.4 大局觀 108
4.5 為什么需要閱讀附錄 114
4.6 高級主題 115
4.6.1 重點文檔與培訓(xùn) 115
4.6.2 指標 116
4.6.3 程序化分析 119
4.7 結(jié)論 119
第5章 EDP編目 121
創(chuàng)建對象 123
檢索 132
繼承 136
抽象接口 145
委托 151
重定向 157
集聚 165
遞歸 171
歸復(fù)方法 178
擴展方法 187
委托型集聚 193
重定向型遞歸 199
信托型委托 206
信托型重定向 215
表親型委托 222
表親型重定向 229
第6章 中間模式結(jié)構(gòu) 237
實現(xiàn)方法 239
檢索型創(chuàng)建 243
檢索型共享 248
對象標識符 253
對象遞歸 260
第7章 GoF設(shè)計模式成分解析 269
7.1 創(chuàng)建型模式 270
7.1.1 抽象工廠 270
7.1.2 工廠方法 274
7.2 結(jié)構(gòu)型模式 278
7.2.1 裝飾器 278
7.2.2 代理 282
7.3 行為型模式 284
7.3.1 職責(zé)鏈 284
7.3.2 模板方法 286
7.4 結(jié)論 291
附錄 ρ演算 293
A.1 依賴運算符 294
A.2 傳遞律和同位素 297
A.3 相似性 298
A.4 EDP 形式化 299
A.5 組合及化簡規(guī)則 303
A.6 模式實例記法和角色 306
A.7 EDP 定義 307
A.7.1 創(chuàng)建對象 307
A.7.2 檢索 308
A.7.3 繼承 310
A.7.4 抽象接口 310
A.7.5 委托 311
A.7.6 重定向 312
A.7.7 集聚 312
A.7.8 遞歸 313
A.7.9 歸復(fù)方法 313
A.7.10 擴展方法 314
A.7.11 委托型集聚 315
A.7.12 重定向型遞歸 315
A.7.13 信托型委托 316
A.7.14 信托型重定向 317
A.7.15 表親型委托 318
A.7.16 表親型重定向 319
A.8 中間模式定義 320
A.8.1 實現(xiàn)方法 320
A.8.2 檢索型創(chuàng)建 321
A.8.3 檢索型共享 322
A.8.4 對象標識符 323
A.8.5 對象遞歸 324
A.9 GoF 設(shè)計模式定義 325
A9.1 抽象工廠 325
A9.2 工廠方法 326
A9.3 裝飾器 328
A9.4 代理 329
A9.5 職責(zé)鏈 330
A9.6 模板方法 331
參考文獻 333

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號