第一图书网

模式的乐趣

高德菲德尔 清华大学出版社
出版时间:

2003-9  

出版社:

清华大学出版社  

作者:

高德菲德尔  

译者:

熊节  

Tag标签:

无  

内容概要

本书通过大量实例揭示了模式的本质:模式是一种描述系统设计的高级语言。本书阐述了如何使用这种强大的编程范例来创建效率更高、更加健壮、可重用性更好的设计方案。作为开发更好的软件所需的一整套技术,设计模式已经得到了广泛的应用。然而,开始学习模式从来都不是一件容易的事。本书首先介绍了设计模式背后的原理,然后讨论了模式的基本形式,并回顾了面向对象的概念。之后通过一系列的设计实例——从最初的想法到最后的代码,讨论了关键的设计目标和采用不同设计模式的得失。本书代码既有Java的,也有C++和Visual Basic 的。阅读本书之后,您将对应用程序设计工作中固有的约束,对如何最有效地运用那些解决重复出现的编程问题的核心设计模式,有一个深刻的认识。本书的重要观点和主题;模式是设计的语言,是软件体系结构中的基本构件各种标准设计模式在系统设计中的价值和用途可扩展的软件开发和变更管理利用辅助模式来避免遗留问题新行为的测试与发布理解需求,为可能变化的实体创建连接点本书解释了特定编程语言和独立于语言的设计模式之间的关系。本书还说明了模式在整个系统开发过程——从最初的设计到系统维护和产品升级——中所扮演的角色。有了从本书中获得的背景知识和深入理解,您可以释放出设计模式的巨大能量,提高自己的编程工作的质量。

书籍目录

第一章 最初的思考:个人笔记
第二章 模式简介
第三章 面向对象概述
第四章 产品配置器
第五章 汉堡店101
第六章 编程语言和模式
第七章 模式和系统开发
第八章 模式和系统的发展(维护)
第九章 最后的思考
附录A 产品代码
附录B “汉堡店”代码
附录C “黑杰克”代码
参考文献


图书封面

图书标签Tags

广告

下载页面


模式的乐趣 PDF格式下载



相关图书