-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

面向模式的軟件架構,卷1:模式系統

( 簡體 字)
作者:[德] Frank Buschmann類別:1. -> 程式設計 -> 綜合
譯者:
出版社:人民郵電出版社面向模式的軟件架構,卷1:模式系統 3dWoo書號: 36847
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:11/1/2013
頁數:298
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
不接受訂購
ISBN:9787115332158
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

  面向模式的軟件架構系列叢書被公認為程序員必讀經典。《面向模式的軟件架構,卷1:模式系統》是該系列叢書的第1卷,涵蓋模式系統的方方面面。
  《面向模式的軟件架構,卷1:模式系統》分8章,第1章系統介紹模式的概念,討論描述模式的原則;第2∼4章講解模式編目,分別闡述了架構模式、設計模式和成例;第5章揭示如何將模式組織成模式系統及其重要性;第6章探討將模式融入軟件架構的方法;第7章概述模式的歷史、相關著作及模式界;第8章展望模式未來的發展方向。《面向模式的軟件架構,卷1:模式系統》最后還給出了表示法、術語表、參考文獻和索引,方便讀者閱讀及進階。
  《面向模式的軟件架構,卷1:模式系統》適合軟件架構師、設計師和開發人員閱讀,對計算機專業的學生也大有裨益。
目錄:

第1章 模式 1
1.1 模式是什么 1
1.2 模式之所以為模式 5
1.3 模式類型 7
1.3.1 架構模式 8
1.3.2 設計模式 8
1.3.3 成例 9
1.3.4 模式分類在軟件開發中的用途 10
1.4 模式之間的關系 1
1.5 模式的描述 13
1.6 模式與軟件架構 5
1.6.1 作為思維構件的模式 15
1.6.2 打造異質架構 16
1.6.3 模式與方法 16
1.6.4 實現模式 6
1.7 總結 17

第2章 架構模式 18
2.1 導言 18
2.2 從混亂到有序 19
2.2.1 Layers模式 21
2.2.2 Pipes and Filters模式 34
2.2.3 Blackboard模式 46
2.3 分布式系統 62
2.4 交互式系統 78
2.4.1 Model-View-Controller模式 79
2.4.2 Presentation-Abstraction-Control模式 93
2.5 可適應系統 109
2.5.1 Microkernel模式 110
2.5.2 Reflection模式 124

第3章 設計模式 143
3.1 導言 143
3.2 結構分解模式 144
3.3 工作組織模式 157
3.4 訪問控制 169
3.5 管理模式 178
3.5.1 Command Processor模式 179
3.5.2 View Handler模式 188
3.6 通信模式 198
3.6.1 Forwarder-Receiver模式 199
3.6.2 Client-Dispatcher-Server模式 209
3.6.3 Publisher-Subscriber 模式 219

第4章 成例 223
4.1 導言 223
4.2 成例的用途 224
4.3 成例與風格 224
4.4 到哪里去尋找成例 226

第5章 模式系統 233
5.1 模式系統是什么 233
5.2 模式分類 235
5.2.1 模式類別 235
5.2.2 問題類別 235
5.2.3 分類方案 236
5.2.4 比較 237
5.3 選擇模式 238
5.4 作為實現指南的模式系統 239
5.5 模式系統的演化 241
5.5.1 模式描述的演化 242
5.5.2 創意寫作工坊式審閱 242
5.5.3 模式發掘 243
5.5.4 添加新模式 243
5.5.5 刪除過時的模式 244
5.5.6 擴展組織方案 244
5.6 總結 246

第6章 模式與軟件架構 247
6.1 導言 247
6.1.1 軟件架構 247
6.1.2 組件 248
6.1.3 關系 249
6.1.4 視圖 250
6.1.5 功能特征和非功能特征 251
6.1.6 軟件設計 251
6.1.7 小結 252
6.2 軟件架構中的模式 252
6.2.1 開發方法 253
6.2.2 開發流程 253
6.2.3 架構風格 254
6.2.4 框架 255
6.3 軟件架構支持技術 256
6.3.1 抽象 256
6.3.2 封裝 257
6.3.3 信息隱藏 257
6.3.4 模塊化 257
6.3.5 分離關注點 257
6.3.6 耦合與內聚 258
6.3.7 充分、完整、簡單 258
6.3.8 策略與實現分離 258
6.3.9 接口與實現分離 259
6.3.10 單個引用點 259
6.3.11 分而治之 259
6.3.12 小結 259
6.4 軟件架構的非功能特征 260
6.4.1 可修改性 260
6.4.2 互操作性 261
6.4.3 效率 262
6.4.4 可靠性 262
6.4.5 可測試性 262
6.4.6 可重用性 263
6.5 總結 264

第7章 模式界 265
7.1 起源 265
7.2 領軍人物及其成果 266
7.3 模式界 267

第8章 模式的發展方向 269
8.1 模式挖掘 269
8.1.1 軟件架構模式 269
8.1.2 組織模式 270
8.1.3 領域特定的模式 270
8.1.4 模式語言 271
8.2 模式的組織和模式索引 271
8.3 方法和工具 272
8.4 算法、數據結構和模式 273
8.5 模式的規范化 273
8.6 結語 274

表示法 275
術語表 279
參考文獻 284
索引 296
序: