设计模式——基于C#的工程化实现及扩展

设计模式——基于C#的工程化实现及扩展
  • ISBN: 9787121075070
  • 出版日期:
  • 出版社: 电子工业出版社
  • 作者: 王翔 编
  • 评分: ★★★★
  • 类型: 科技
  • 得到图书

内容简介

本书基于C# 2.0的语法,试图将GOF 23中的模式以一种可工程化的公共库而非Example的方式呈现给读者。内容包括以下7部分。

第1篇主要是概括性的介绍;第2篇创建型模式介绍通过将实例化职责委 托他方对象的办法,隔离客户程序与具体类型实例化的依赖关系,保证客户 程序(或者外部系统)获得期望具体类型实例的、同时不必发生直接的引用 ;第3篇结构型模式的重点在于如何通过灵活的体系组织不同的对象,并在 此基础上完成最为复杂的类型(或者类型系统),而参与组合的各类型之间 始终保持尽量松散的结构关系;第4篇行为型模式关注于应用运行过程中算 法的提供和通信关系的梳理;第5篇主要介绍小颗粒度基础模式和应用案例 ;第6篇主要介绍应用全局的模式化的实现方法,包括现在已经被普遍应用 的N层模式及某些关键性框架产品采用的“微内核”模式;第7篇主要是一些 针对Web和Web Service领域的模式设计技术。