程序设计模式语言

程序设计模式语言

(美) 马诺勒斯库 ( Manolescu,D.) 等, 编著

出版社:清华大学出版社

年代:2009

定价:49.0

书籍简介:

设计模式已经进入专业软件开发的主流,成为改善软件工程、系统设计、开发以及相关建立者之间交流质量的高效方法。模式捕获很多软件设计中的优秀经验,并使所有软件工程师都可以使用。

作者介绍:

Dragos Manolescu,ThoughtWorks公司的软件体系结构设计师,从事体系结构评估和企业集成项目的工作。Dragos从1996年起加入模式社区。并在PLoP 1999年的会议上成为主席,参与编写了PLoPD第4卷,与他人合著了“Integration Patterns”一书。

书籍目录:

第Ⅰ部分 设计模式

第1章 动态对象模型

1.1 目的

1.2 别名

1.3 动机

1.4 问题

1.5 解决方案结构

1.6 优缺点

1.6.1 简明性

1.6.2 灵活性

1.6.3 最终用户配置

1.6.4 编程环境

1.6.5 动态行为

1.6.6 运行时输入

1.6.7 可移植性

1.7 扩展

1.8 实现

1.9 示例代码

1.10 已知应用

1.11 相关模式

1.12 致谢

1.13 参考文献

第2章 域对象管理器

2.1 目的

2.2 别名

2.3 动机

2.4 可应用性

2.5 结构

2.6 组成

2.7 协作

2.8 结果

2.9 实现

2.10 示例代码

2.11 已知应用

2.12 相关模式

2.13 致谢

2.14 参考文献

第3章 封装上下文

3.1 受众

3.2 示例

3.3 问题

3.4 限制条件

3.4.1 可替换性

3.4.2 封装

3.4.3 耦合到环境

3.4.4 避免数据复制

3.5 解决方案

3.6 实现

3.7 最终解决方案

3.8 变体

3.9 结果

3.9.1 可替换性

3.9.2 封装

3.9.3 耦合到环境

3.9.4 避免数据复制

3.9.5 推理

……

第Ⅱ部分 并发、网络与实时模式

第4章 用于高效、可预测及可伸缩的调度组件的模式语言

第5章 3T——硬实时系统中用于可靠通信的模式系统

第6章 实进和资源超载语言

第Ⅲ部分 分布式系统

第7章 分散锁定

第8章 比较模式:使用专门值简化身份测试

第9章 服务发现的模式语言

第Ⅳ部分 特定于域的模式

第10章 MoRaR:移动与无线资源管理的模式语言

第11章 Web上的内容转换与生成:模式语言

第Ⅴ部分 体系结构模式

第12章 插件模式

第13章 网格体系结构模式:影响分布式处理能力

第14章 组件和语言集成的模式

第15章 成功框架开发的模式

第Ⅵ部分 元模式

第16章 高级模式编写

第17章 语言设计者的模式语言

第18章 审阅语言

第19章 草原式住宅模式

作者介绍

内容摘要:

设计模式已经进入专业软件开发的主流,成为改善软件工程、系统设计、开发以及相关建立者之间交流质量的高效方法。模式捕获很多软件设计中的优秀经验,并使所有软件工程师都可以使用。本系列丛书的第5卷为专业软件开发人员整理了各种设计模式。书中涵盖了目前软件开发的最佳经验,这些都是从模式社区中提炼出来的。书中第19章所用的材料精炼了一流的模式,这些模式都是在最近的PLoP会议上提出,并由与会专家严格审核和改善过的。这些代表了会议最佳成果的模式为在各领域解决实际问题提供了高效、可测而且通用的软件设计方案。

书籍规格:

书籍详细信息
书名程序设计模式语言站内查询相似图书
9787302200178
如需购买下载《程序设计模式语言》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26装帧平装
页数 414 印数

书籍信息归属:

程序设计模式语言是清华大学出版社于2009.出版的中图分类号为 TP312 的主题关于 面向对象语言-程序设计 的书籍。