内容简介 · · · · · ·
本书基于C# 2.0的语法,试图将GOF 23中的模式以一种可工程化的公共库而非Example的方式呈现给读者。内容包括以下7部分。
第1篇主要是概括性的介绍;第2篇创建型模式介绍通过将实例化职责委托他方对象的办法,隔离客户程序与具体类型实例化的依赖关系,保证客户程序(或者外部系统)获得期望具体类型实例的、同时不必发生直接的引用;第3篇结构型模式的重点在于如何通过灵活的体系组织不同的对象,并在此基础上完成更为复杂的类型(或者类型系统),而参与组合的各类型之间始终保持尽量松散的结构关系;第4篇行为型模式关注于应用运行过程中算法的提供和通信关系的梳理;第5篇主要介绍小颗粒度基础模式和应用案例;第6篇主要介绍应用全局的模式化的实现方法,包括现在已经被普遍应用的N层模式及某些关键性框架产品采用的“微内核”模式;第7篇主要是一些针对Web和Web Servic...
本书基于C# 2.0的语法,试图将GOF 23中的模式以一种可工程化的公共库而非Example的方式呈现给读者。内容包括以下7部分。
第1篇主要是概括性的介绍;第2篇创建型模式介绍通过将实例化职责委托他方对象的办法,隔离客户程序与具体类型实例化的依赖关系,保证客户程序(或者外部系统)获得期望具体类型实例的、同时不必发生直接的引用;第3篇结构型模式的重点在于如何通过灵活的体系组织不同的对象,并在此基础上完成更为复杂的类型(或者类型系统),而参与组合的各类型之间始终保持尽量松散的结构关系;第4篇行为型模式关注于应用运行过程中算法的提供和通信关系的梳理;第5篇主要介绍小颗粒度基础模式和应用案例;第6篇主要介绍应用全局的模式化的实现方法,包括现在已经被普遍应用的N层模式及某些关键性框架产品采用的“微内核”模式;第7篇主要是一些针对Web和Web Service领域的模式设计技术。
本书主要针对对C#语言和.NET Framework平台有一定了解或有一定应用经验的用户,尤其适于那些希望运用模式技术在设计和开发方面多应对些挑战的用户。
专家推荐:
本书立意明确,除了告诉你问题的类型与解法,还提供了可以立即演绎的程序代码。相信这本案头的工具书可以提供你一个不错的思维模式,帮你造就有弹性、能扩充、易维护的软件实体。
胡百敬
微软MVP,台湾恒逸资讯资深讲师,“数据库铁人”
作者从GOF 23种经典设计模式开始,带你走进模式的大门,小到细粒度的基础模式,大到粗粒度的架构模式,本书都做了详尽的讲解。如果您还在为了软件需求的无尽变化而烦恼不断,为了在软件设计领域更上一层楼而苦苦思索,希望本书能够带给您一些启发。
李会军
微软MVP ,博客园专家,IT168专栏作者
本书很有特色的地方,就是以工程角度来阐释模式,相较纯粹的模式之说,则更具普遍的下手角度,C#语言的高级特性结合设计模式的经典思想,两者相得益彰。
王涛
微软MVP ,博客园专家,《你必须知道的.NET》作者
作者简介 · · · · · ·
王翔,软件架构师,主要从事.NET、XML、公钥基础设施的开发。专注于数据(尤其是XML信息)的生产、加工、交换、提炼等过程。最近参与了一系列有关应用密码技术和PKI环境保护信息系统数据安全的项目。
最喜欢数学,平常案头总是摆一本数学练习题。闲暇时间喜欢写作,通过发表多种技术文章与国内外同行交流各种数据应用经验。
项目间隙经常到各海滨城市徒步旅行、野外露营、出海航行、极限运动,这几年烹饪也渐渐成为个人主要爱好。
喜欢读"设计模式"的人也喜欢的电子书 · · · · · ·
喜欢读"设计模式"的人也喜欢 · · · · · ·
- .NET组件程序设计 8.0
- Effective C# 中文版 8.2
- 移山之道 7.9
- 数据结构C++语言描述 8.7
- iPhone开发秘籍 (第2版) 7.7
- 未雨绸缪 8.2
- .NET软件架构之美 7.3
设计模式的书评 · · · · · · ( 全部 14 条 )
> 更多书评 14篇
论坛 · · · · · ·
这本书停版了吗?? | 来自selfredemption | 1 回应 | 2012-06-26 19:27:57 |
[求购]请问有谁有这本书的 | 来自Learning | 2011-10-24 16:58:16 | |
这是一本很好的参考书和软件学院的教科书 | 来自yolanda | 2010-04-02 09:49:07 | |
本书作者补充的后续章节查阅地址如下!!! | 来自丢珥 | 1 回应 | 2009-08-14 18:37:02 |
今天拿到书了.. | 来自CareySon | 2009-04-28 20:20:33 |
> 浏览更多话题
以下书单推荐 · · · · · · ( 全部 )
- 设计模式 (TerryLee)
- .NET编程 (Kay W)
- .NET (rabbitq)
- C# .NET等 (神雕侠觅侣)
- 2010年需要读的书 (太守旧不行)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
订阅关于设计模式的评论:
feed: rss 2.0
0 有用 云涛 2016-11-26 19:41:12
有一些工程方法已经被前辈整理好,学而时习之即可
0 有用 赵公口赌气车站 2013-11-03 20:13:11
宝书,案头必备,常看常新!
1 有用 wencn_chan 2020-01-11 01:37:29
这一类的书籍还是得自己慢慢理解消化吧,感觉会比四人帮那本通俗一点...而且比较适合C#用户
0 有用 枫舞奕 2010-02-19 10:41:11
还行,
0 有用 花有重开时 2018-07-15 22:41:22
不是很喜欢这本书的调调
1 有用 wencn_chan 2020-01-11 01:37:29
这一类的书籍还是得自己慢慢理解消化吧,感觉会比四人帮那本通俗一点...而且比较适合C#用户
0 有用 1inn 2018-11-18 09:27:57
不推荐
0 有用 花有重开时 2018-07-15 22:41:22
不是很喜欢这本书的调调
1 有用 唐·落俗 2017-10-14 18:05:21
1.这本书我读了前2章,给我的感觉。介绍非常之少,都是在整段整段的贴代码 2.代码片段没有做处理,与文字使用同一样式,读起来很累。而且为了节省篇幅,很多代码都写在一行,读起来累。
0 有用 云涛 2016-11-26 19:41:12
有一些工程方法已经被前辈整理好,学而时习之即可