设计模式沉思录
来源:互联网 发布:淘宝卖家设置宝贝分类 编辑:程序博客网 时间:2024/04/28 23:08
设计模式沉思录
基本信息
作者: (美)John Vlissides
译者: 葛子昂
丛书名: 图灵程序设计丛书
出版社:人民邮电出版社
ISBN:9787115224637
上架时间:2010-4-23
出版日期:2010 年5月
开本:16开
更多详细信息请查看:http://www.china-pub.com/196669
内容简介
本书作者是设计模式的开山鼻祖之一。在本书中,他不仅通过一些通俗易懂的实例对如何运用设计模式进行了深入的讲解,而且还介绍了一些新的设计模式。同时还讲述了模式背后鲜为人知的一些故事,让读者领略其中的苦与乐。
本书帮助读者在面向对象设计的基本原则下,将设计模式运用到合适的地方。它道出了虽然不正式、但却严格的标准,展现了紧张的迭代过程,《设计模式》中的23个模式正是基于这样的标准,经历了这样的迭代过程产生的。读者理解了这一点,将有助于把模式应用到讲究实用的日常工作中,认识到必须根据手头的问题来对模式进行调整,并加入自己的思考而不仅仅是盲目地遵循书本教条。通过反复品味,读者有朝一日终能编写出自己的模式!
目录
第1章 介绍 1
1.1 对模式的十大误解 3
1.2 观察 9
第2章 运用模式进行设计 11
2.1 基础 12
2.2 孤儿、孤儿的收养以及代用品 16
2.3 “但是应该如何引入代用品呢?” 21
2.4 访问权限 26
2.5 关于VISITOR的一些警告 33
2.6 单用户文件系统的保护 34
2.7 多用户文件系统的保护 41
2.8 小结 52
第3章 主体和变体 55
3.1 终止SINGLETON 55
3.2 OBSERVER的烦恼 65
3.3 重温VISITOR 71
3.4 GENERATION GAP 77
3.5 Type Laundering 92
3.6 感谢内存泄漏 100
3.7 推拉模型 103
.第4章 爱的奉献 111
第5章 高效模式编写者的7个习惯 133
5.1 习惯1:经常反思 134
5.2 习惯2:坚持使用同一套结构 135
5.3 习惯3:尽早且频繁地涉及具体问题 136
5.4 习惯4:保持模式间的区别和互补性 136
5.5 习惯5:有效地呈现 137
5.6 习惯6:不懈地重复 138
5.7 习惯7:收集并吸取反馈 139
5.8 没有银弹 140
参考文献 141
索引 144
- 设计模式沉思录
- 设计模式沉思录
- 【读书笔记】设计模式沉思录
- <设计模式沉思录>读后感
- <设计模式沉思录>读后感2
- 设计模式沉思录——互动出版网
- 《交互设计沉思录》译序
- 设计模式(二)组合模式Composite(C++沉思录:表达式求值)
- 消息发送VS设计模式 C++沉思录的一练习题的另解
- 沉思录
- 沉思录
- 沉思录
- 《沉思录》
- 沉思录
- 沉思录
- 沉思录
- 分享一段优雅的代码,测试编译通过。摘自《设计模式沉思录》,稍作修改,否则编译不过
- Hay Day系统设计沉思录——数据存储
- IT人,请爱惜你的身体
- 用VS2005打开VS2008建的解决方案
- 分享一点早年需求管理和变更控制的经验
- Close()与Dispose()的区别
- [网络编程技术]Winpcap学习一
- 设计模式沉思录
- JBPM4 表结构
- oracle中jdbc驱动包的说明
- 计算器,感觉不错
- 浅谈虚拟机下的linux与windows互联
- String与Byte数组转换----EOFException问题
- 那些相见恨晚的 JavaScript 技巧
- 开通了
- lib-svm使用