关于技术写作,如何保持篇幅简短不啰啰嗦嗦又能让对象读者容易理解是一个很难把握的分寸。我想这本书应该是做到了在稍微有点啰嗦的基础上生动地解释了那些晦涩的概念。
起初我看到那些插图和配上的文字是有一些反感的,但是我也明白作者的用心良苦,因为“设计模式”这个东西本身是程序员这个群体经验智慧的结晶,让如我一般经验不够丰富的程序员去理解那些往往需要充足的经验才能完全掌握的概念是需要一些耐心的。
与那本GOF的书相比,这本书在每个模式前先举一个例子,这个例子往往是“刚开始看起来不错,但是更改一下需求又会出现很大问题”,继而引出我们牛逼闪闪的"XX模式“,因为设计模式的核心就是flexibility,通过某种特殊的设计让这个程序不仅现在运行的好,将来应对某些变化不需要太大的改动也能运行的很好!这种循序渐进的方式让你基本能理解一个模式适应的场景、类结构、参与者、实现方式。但是如果想要更进一步地掌握,则需要不断揣摩、实践。
总体来说,这本书是设计模式入门的好书,作为准备面试看的书我也极力推荐!
好的技术书籍应该生动易懂
《深入浅出设计模式(影印版)》热门书评
-
Head First Design Patterns让设计模式走向大众
24有用 1无用 红眼睛阿义 2006-02-08
本影印版刚拿到手,感觉沉甸甸的,第一印象就不错,网上评价也很好。恰巧快到春节,于是在书架一大堆的书籍中,我只选择这本比较厚重的,塞到我的行李包中。翻开一看,真如Erich Camma所说,简直欲罢不能.本书是Oreilly的Head First系列中的一本,本系列书籍的特点是采用大量的插图、图例来进...
-
入门看这本书的话很不错
16有用 3无用 Luffy Lee 2009-11-14
写得很有趣,图文并茂,比起四人帮的那本,好懂了不知道多少倍。计算机世界的head first系列让我想起了阿呆系列,话说新的一集the big bang theory里面lennerd学习橄榄球的时候也有一本阿呆啊,哈哈,跑题了不过只看书学明白设计模式是不可能的,这些只是前人的总结,我们唯有实践实践...
-
值得每一位程序员阅读的书
10有用 0无用 曹操 2009-04-02
读这本书不仅仅是学习知识,而是在学习一种思考的方法,学习一种认知的技巧,学习一种成长的阶梯。总之,用你闲暇的时间来读这本书,并不亚于你专注的工作或学习。...
-
深入浅出
9有用 0无用 Jarod 2006-09-13
这本书没有辜负这个名字。作者说他们把原本属于设计模式的来源还给设计模式的学习和应用过程。他们确实这样做到了。让读者能够从生活中的例子随着论述的展开,逐步深入设计模式的核心,这个确实是在目前的设计模式教程里面比较少见的,这个也是这本书能够不负其初衷的重要原因。...
-
拿了Jolt大奖的东西
7有用 1无用 yasker 2006-12-25
看书之前本来仰慕已久,不过看完了稍显失望。怎么说呢,这种非常轻松的东西倒是很好,就是有点过于分散了点。另外有的模式对我来说简直是惊世骇俗,但是有的实在是非常符合一般规律,能够直接根据OO的原则想出来的。还有一点不太满意就是习题有的有点弱智,有的又跑得太远……这方面规划似乎不是太好。每章的总结倒是非常...
书名: 深入浅出设计模式(影印版)
作者:
出版社: 东南大学出版社
原作名: Head First Design Patterns
出版年: 2005-11
页数: 638
定价: 98.00元
装帧: 平装
丛书: O'Reilly深入浅出系列
ISBN: 9787564101657