垂涎已久的《设计模式--基于C#的工厂化实现及扩展》_设计模式书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > 设计模式 > 垂涎已久的《设计模式--基于C#的工厂化实现及扩展》
Chinaren 设计模式 的书评 发表时间:2009-01-21 14:01:27

垂涎已久的《设计模式--基于C#的工厂化实现及扩展》

昨天上海图买了本一直垂涎已久的《设计模式--基于C#的工厂化实现及扩展》,准备在春节期间好好进修一下自己,地铁里翻开书看了看,果然买的物有所值,在前几页提到的“依赖关系不仅仅局限在对象化的设计当中,而是普遍存在于配置体系,数据存储,服务体系等”,我就非常赞同,此前很大园内的文章在讲解设计模式的时候,很多时候都是局限于很呆板的类设计,但是整个系统的设计,数据库设计,运维体系,xml数据交换,分布式大颗粒,都存在着设计模式,特别期盼的是作者对于xml方面有很深的见解,期待ing。。。。

另外,书中都涉及到C#的最新特性,也是顺道复习,另外,将C#3.0的新语法实践于设计模式,我也是从未尝试过,真是太好了!

一直没痛下决心买这本书,也是觉得此书很贵,但是这次发狠心买了,果然很值,书的纸张和封面都不会让大家失望!

http://www.cnblogs.com/perfectdesign/archive/2009/01/21/1379320.html

展开全文
有用 0 无用 0

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

对“垂涎已久的《设计模式--基于C#的工厂化实现及扩展》”的回应

书虫 2009-05-23 16:54:25

狠了狠心,买了一本,的却不错

Chinaren 2009-02-10 14:58:12

且看《笑傲江湖》中风清扬的独孤九剑:有进无退,招招都是进攻,使攻敌不得不守。虽只一剑九式,却是变化无穷,学到后来,前后式融会贯通,更是威力大增。能料到他要出甚么招,反招却抢在他头里。敌人手还没提起,你长剑已指向他的要害,他再快也没你快。“料敌机先”和“活学活用”这八个字,正是这套剑法的精要所在。

设计模式可以当做软件开发中的独孤九剑。在软件设计中最大的敌人就是需求不断在变化,需求变化无休无止,软件交付日期也就无限期地延迟。我们无法做到以不变应万变,但如果能提前预见到一些变化,就能用很小的代价来应对剧烈的变化。GOF总结的经典设计模式虽只有23种,但不管是创建型模式、结构型模式还是行为型模式,归根结底都是在寻找软件中可能的变化,并封装这些变化。“料敌机先”为设计模式精髓之一,只不过这里的敌是需求的变化而已。

预测到了变化,我们需要运用抽象的手段对其进行封装,如何抽象、如何封装需要具体问题具体分析,不能一概而论,从重构到模式是目前使用设计模式最好的方式。对于设计模式如果不能够做到灵活自如地运用,不仅威力大减,甚至于弄巧成拙,“活学活用”为设计模式精髓之二。

然而,仅仅学会了剑法永远也无法达到武功的最高境界,正如学会了设计模式也无法登上软件设计领域之巅,要经过大量的实战才行,在实战中提高剑法,在实战中体会如何“料敌机先”,如何“活学活用”。《设计模式——基于C#的工程化实现及扩展》正是这样一本教你进行设计模式实战的好书,作者从GOF 23种经典设计模式开始,带你走进模式的大门,小到细粒度的基础模式,大到粗粒度的架构模式,本书都做了详尽的讲解。如果您还在为了软件需求的无尽变化而烦恼不断,为了在软件设计领域更上一层楼而苦苦思索,希望本书能带给您一些启发。
http://book.cnblogs.com/zt/DesignPatterns/