《程序设计的模式语言 卷4》PDF下载

  • 购买积分:18 如何计算积分?
  • 作  者:(美)Neil Harrison,(美)Brian Foote,(德)Hans Rohnert著;北京SPIN译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302097267
  • 页数:621 页
图书介绍:本书是专业软件开发者记载模式的系列书籍的第4卷,代表了模式领域最先进的实践。本书中的29章都发表于最近的PLoP会议上,且由与会的权威专家做了对其深入研究和改进。这些代表着PloP会议精华的模式提供了用于解决各种各样领域中现实世界问题的有效的、经过测试的和通用的软件设计解决方案。本书涉猎广泛,涉及面向对象基础结构、编程策略、时间模式、安全性、面向域模式、人机交互、评审和软件管理领域的模式。

目录 1

第1部分 基本面向对象模式 1

第1章 Abstract Class(抽象类) 4

第2章 Role Object(角色对象) 13

第3章 Essence(本质) 28

第4章 Object Recursion(对象递归) 36

第5章 Prototype-Based Object System(基于原型的对象系统) 46

第6章 Basic Relationship(基本关系)模式 63

第2部 分面向对象基础结构(Object-Oriented Infrastructure)模式 79

第7章 Abstract Session(抽象会话):一种对象结构模式 81

第8章 Object Synchronizer(对象同步器) 94

第9章 Proactor(主动反应) 112

第3部分 编程策略 139

第10章 C++语言模式 141

第11章 Smalltalk体系结构模式 172

第12章 存储器维护协会的High-Level and Process(高级和处理)模式:管理有限的存储器模式 193

第4部分 时间 209

第13章 Temporal(时间)模式 210

第14章 History(历史)模式集合 229

第5部分 安全性 262

第15章 支持应用程序安全性的体系结构模式 264

第16章 Tropyc:面向对象的加密软件的模式语言 299

第6部分 面向领域的模式 333

第17章 使用查询对象创建报表 335

第18章 特征抽取:用于信息检索的模式 350

第19章 有限状态机模式 368

第7部分 人机交互模式 394

第20章 设计可导航信息空间的模式 396

第21章 创建可重用的多媒体人工制品 412

第22章 显示维护:一种模式语言 437

第23章 一种输入和输出模式语言:从远程通信中学到的经验 449

第8部分 评审 480

第24章 确定支持者:用于程序委员会的组织模式语言 482

第25章 用于作者研讨会的模式语言 499

第9部分 管理软件 521

第26章 客户交互模式 523

第27章 有能力的、有生产力的、满意的:一些用于保护生产人员的组织模式 549

第28章 SCRUM:用于超生产力软件开发的模式语言 574

第29章 大泥球 587