出版時間:2006-4 出版社:清華大學出版社 作者:維利斯德斯 頁數(shù):503
Tag標簽:無
內容概要
模式是根植于編程文化,根植于一種在當前體系結構下相同名義的設計遷移行為,以及根植于任意文化中永恒的共同部分實踐的一種文化形式。 本卷是面向專業(yè)軟件開發(fā)者模式系列的第二本書籍。其中介紹的模式可以用于解決在軟件設計和開發(fā)中經常會遇到的許多問題,包括了面向語言的模式和慣例、通用和專用目的的模式、體系結構模式、處理或者組織模式、解釋型模式;以及面向并行編程、分布式系統(tǒng)和反應性系統(tǒng)的模式。本卷中收集的新模式不僅揭示了高級軟件開發(fā)的秘密,也使得這些秘密易于應用到讀者實際的工作中。
作者簡介
John M.Vissides是位于紐約霍索恩的IBM T.J.Watson研究中心的一位研究人員。作他為設計者、實現(xiàn)者、研究者、演講者以及咨詢顧問在面向對技術領域已經有超過十年的從業(yè)經驗了。他是Design patterns :Element of Reusable Object-Oriented Software一書的合作者(Addison-Wesle
書籍目錄
第1部分 特定語言的模式與慣用法 第1章 局部所有權:管理C++中的動態(tài)對象 第2章 延遲優(yōu)化:高效Smalltalk編程模式 第3章 將Smalltalk代碼劃分成ENVY/Developer組件第2部分 通用模式 第4章 命令處理器 第5章 觀察者模式的實現(xiàn)模式 第6章 封裝類樹模式 第7章 代理設計模式回顧 第8章 MOODS:狀態(tài)面向對象設計的模塊 第9章 購物者第3部分 專用模式 第10章 可分離檢查器/可刪除cout:用于設計透明分層服務的一種結構模式 第11章 面向對象超媒體應用的設計模式 第12章 組織復用:用于與分布式團隊處理衛(wèi)星遙測的模式 第13章 備份模式:在面向對象的軟件中設計冗余 第14章 交叉中斷:對象?RDBMS集成的模式語言(靜態(tài)模式) 第15章 事務和賬戶第4部分 架構模式 第16章 軟件架構的一些模式 第17章 反射 第18章 進化、架構和變形第5部分 過程和組織 第19章 軟件設計中的優(yōu)先級問題 第20章 決策延遲和捕捉模式語言 第21章 團隊的組織模式 第22章 責任和組織結構 第23章 插曲:一種競爭開發(fā)模式語言第6部分 展示 第24章 課堂教學模式 第25章 演示準備:用于準備軟件演示的一種模式語言 第26章 基于文章 的網(wǎng)站使用的一種模式語言第7部分 并行編程/分布式系統(tǒng) 第27章 半同步/半異步:高效的、結構完善的并行I/O使用的一種架構模式 第29章 客戶—分配器—服務器設計模式 第30章 主動對象:并行編程使用的一種對象行為模式 第31章 為并行程序選擇鎖定設計第8部分 反應性系統(tǒng) 第32章 反應性系統(tǒng)中面向對象的設計模式 第33章 容錯電信系統(tǒng)模式 第34章 利用隊列改善交互應用的響應性 第35章 用于改善反應性系統(tǒng)功能的模式語言
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載