书籍详情

模式的乐趣

模式的乐趣

作者:(美)Brandon Goldfedder著;熊节译;熊节译

出版社:清华大学出版社

出版时间:2003-08-01

ISBN:9787302068518

定价:¥19.80

购买这本书可以去
内容简介
  本书介绍的主要核心模式:《设计模式:可复用面向对象软件的基础》 (中文版) (英文版)本书解释了特定编程语言和独立于语言的设计模式之间的关系。本书通过大量实例揭示了模式的本质:模式是一种描述系统设计的高级语言。本书阐述了如何使用这种强大的编程范例来创建效率更高、更加健壮、可重用性更好的设计方案。 作为开发更好的软件所需的一整套技术,设计模式已经得到了广泛的应用。然而,开始学习模式从来都不是一件容易的事。本书首先介绍了设计模式背后的原理,然后讨论了模式的基本形式,并回顾了面向对象的概念。之后,通过一系列的设计实例:从最初的想法到最后的代码,讨论了关键的设计目标和采用不同设计模式的得失。本书的代码既有Java的,也有C++和VisualBasic的。阅读本书之后,您将对应用程序设计工作中固有的约束,对如何最有效地运用那些解决重复出现的编程问题的核心设计模式,有一个深刻的认识。本书的重要观点和主题: ·模式是设计的语言,是软件体系结构中的基本构件 ·各种标准设计模式在系统设计中的价值和用途 ·可扩展的软件开发和变更管理 ·利用辅助模式来避免遗留问题 ·新行为的测试与发布 ·理解需求,为可能变化的实体创建连接点 本书还说明了模式在整个系统开发过程:从最初的设计到系统维护和产品升级:中所扮演的角色。 有了从本书中获得的背景知识和深入理解,您可以释放出设计模式的巨大能量,提高自己的编程工作的质量。
作者简介
暂缺《模式的乐趣》作者简介
目录
 第1章  最初的思考:个人笔记
 1. 1  背景
 1. 2  小结
 第2章  模式简介
 2. 1  体系结构的构件
 2. 2  模式的形式
 2. 2. 1  模式一设计的语言
 2. 2. 2  文档
 2. 2. 3  可扩展的软件开发和变化管理
 2. 2. 4  培训
 2. 2. 5  银弹
 2. 3  小结
 第3章  面向对象概述
 3. 1  简介
 3. 1. 1  继承
 3. 1. 2  组件
 3. 2  小结
 第4章  产品配置器
 4. 1  简介
 4. 2  问题定义
 4. 3  解决方案
 4. 4  小结
 第5章  汉堡店101
 5. 1  概述
 5. 2  Sue的汉堡店
 5. 2. 1  反思
 5. 2. 2  简化
 5. 3  小结
 第6章  编程语言和模式
 小结
 第7章  模式和系统开发
 7. 1  从头开始设计
 7. 1. 1  了解你的需求
 7. 1. 2  为未知数和我们认为可能发生变化的实体创建连接点
 7. 1. 3  利用辅助模式确保没有遗留的问题
 7. 1. 4  进行健全性检查
 7. 1. 5  实现一小部分
 7. 1. 6  必要时从更低的层次重新开始整个过程
 7. 2  小结
 第8章  模式和系统的发展(维护)
 8. 1  维护
 8. 2  一个简单的例子
 8. 3  小结
 第9章  最后的思考
 附录A  产品代码
 附录B  "汉堡店"代码
 附录C  "黑杰克"代码
 参考文献
猜您喜欢

读书导航