设计模式解析(第2版)

分類: 图书,计算机与互联网,软件工程及软件方法学,软件工程理论,
品牌: 沙洛维
基本信息·出版社:人民邮电出版社
·页码:296 页
·出版日期:2006年
·ISBN:7115150958
·条形码:9787115150950
·包装版本:2006年10月第1版
·装帧:平装
·开本:16开
产品信息有问题吗?请帮我们更新产品信息。
内容简介《设计模式解析》(第2版)以作者自身学习、使用模式和多年来为软件开发人员(包括面向对象技术老兵和新手)讲授模式的经验为基础撰写而成。首先概述了模式的基础知识,以及面向对象分析和设计在当代软件开发中的重要性,随后使用易懂的示例代码阐明了12个最常用的模式,包括它们的基础概念、优点、权衡取舍、实现技术以及需要避免的缺陷,使读者能够理解模式背后的基本原则和动机,理解为什么它们会这样运作。
作者简介Alan Shalloway 美国Net Objectives咨询/培训公司的创始人、CEO和资深顾问。他是麻省理工学院的计算机科学硕士,具有20多年面向对象咨询和软件开发的经验,并经常受邀在重要的软件开发会议(包括SDcExpro、JavacOne、OOP和OOPSLA)上演讲。 James R. Trott 是位于美国西北太平洋地区一家大型金融机构的资深顾问。他是应用数学科学硕士、MBA和跨文化研究艺术硕士。
编辑推荐《设计模式解析》(第2版)2006年JOLT读者选择奖得主!设计模式最佳入门图书!
《设计模式解析》(第2版)适合软件开发专业人士,以及计算机专业、软件工程专业的高校师生阅读,也可作为面向对象分析与设计课程的参考教材。
目录
第一部分面向对象软件开发简介
第1章面向对象范型
1.1概览
1.2面向对象范型之前:功能分解
1.3需求问题
1.4应对变化:使用功能分解
1.5应对需求变更
1.6面向对象范型
1.7面向对象程序设计实践
1.7特殊对象方法
1.8小结
复习题
简答题
阐述题
观点与应用题
第2章UML
2.1概览
2.2什么是UML
2.3为什么使用UML
2.4类图
2.5交互图
2.6小结
复习题
简答题
阐述题
观点与应用题
第二部分传统面向对象设计的局限
第3章对代码灵活性要求很高的问题
3.1概览
3.2提取CAD/CAM系统的信息
3.3了解专业术语
3.4问题描述
3.5挑战及其解决方案
……
……[看更多目录]