程序设计的模式语言·卷1pdf下载

程序设计的模式语言·卷1百度网盘pdf下载

作者:
简介:程序设计的模式语言·卷1
出版社:
出版时间:2006-05
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

书名:程序设计的模式语言·卷1

定价:49.00元

作者:(美)科普林(Coplien,J.O.),(美)施密特(Schmidt,D.C.) 著,谢文亮,梁金昆 译

出版社:清华大学出版社

出版日期:2006-05-01

ISBN:9787302127949

字数:621000

页码:428

版次:428

装帧:平装

开本:

商品重量:

编辑推荐


内容提要


Pattern Languages of Program Design(PLoP,程序设计模式语言)的次大会是一次分水岭式的事件,向公众宣告了软件开发模式运动的开始。来自世界各地的七十位软件专家汇聚一堂,交流和深化(源自称作“设计”的易变质量的)软件经验。本书是新的软件作品流派广泛交流融会贯通的结果。
模式是一种文字形式,其灵感源自文字编程、同时代的体系结构中的同名设计运动以及不同文化的永恒文学形式的共通经验。模式文法的目的是帮助程序员解决在设计和编程中遇到的共同的问题。生成学科是很宽泛的(如客户端/服务器编程、分布式处理、组织设计、软件重用和人机界面设计),本书汇集了长期存在于设计专家头脑中的宝贵经验。通过将专家经验表示为(由形成候选解决方案的讨论所支持的)“问题-解决方案”对和表明设计师意图的基本原理,这些模式体现着伟大软件设计的精髓。

目录


部分 框架和组件
章 功能点选
第2章 一套基于工具和材料比喻的工具构造和集成模式语言
第3章 灵活的命令解释器:一个可扩展、语言无关解释器系统模式
第4章 旧服务器,新客户端:一套客户/服务器框架模式语言
第2部分 系统和分布式处理
第5章 一套生成式的分布处理模式语言
第6章 G :一套计算机集成制造模式语言
第7章 分层体系结构的创建模式
第8章 半对象 协议模式(HOPP)
第9章 主从模式
第3部分 业务对象
0章 信息完整性的CHECKS模式语言
1章 账户号码模式
第4部分 过程与组织
3章 产生式开发过程模式语言
4章 生命周期以及支持演变和复用的重构模式
5章 RAPPeL:一种用于面向对象开发的“需求分析过程”模式语言
6章 毛虫的命运:一种用于分析-设计转换的模式语言
第5部分 设计模式及其编目
7章 一种模式系统
8章 设计模式之间的关系
9章 发现现有应用中的模式
第20章 实现模式
第6部分 体系结构与通信
第21章 流:“拉力驱动(Pull-Driven)”式处理的一种模式
第22章 管道和过滤器体系结构
第23章 基于模式的集成体系结构
第24章 软件体系结构的模式
第7部分 对象用法及对象风格
第25章 VisualWorks Smalltalk之ValueModel框架的理解及使用
第26章 客户指定的Self
第27章 通过自封装实现的可复用性
第8部分 事件和事件处理程序
第28章 分离组合和处理的模式
第29章 Reactor:并发事件信号分离与事件处理程序派发的对象行为性模式
第30章 事件模式
附录 Request Screen Modification(请求屏幕修改)

作者介绍


James O.Coplien是AT&T贝尔实验室软件生产研究部门的成员。他的研究方向主要集中在多范例开发方法和软件开发过程的组织人类学。 Douglas C.Schmidt是Washington University(位于St.Louis,Missouri)计算机科学系的教员。他的研究方向主要是为高速网络开发面向对象进

序言