《Head First设计模式》(中文版)共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。前言先介绍这本书的用法;第1章到第11章陆续介绍的设计模式为Strategy、Observer、Decorator、Abstract Factory、Factory Method、Singleton,Command、Adapter、Facade、TemplateMethod、Iterator、Composite、State、Proxy。最后三章比较特别。第12章介绍如何将两个以上的设计模式结合起来成为新的设计模式(例如著名的MVC模式),作者称其为复合设计模式(这是作者自创的名称,并非四人组的标准名词),第13章介绍如何进一步学习设计模式,如何发觉新的设计模式等主题,至于第14章则很快地浏览尚未介绍的设计模式,包括Bridge、Builder、Chain of Responsibility、Flyweight、Interpreter、Mediator、Memento、Prototype,Visitor。第1章还介绍了四个○○基本概念(抽象、封装、继承、多态),而第1章到第9章也陆续介绍了九个○○原则(Principle)。千万不要轻视这些○○原则,因为每个设计模式背后都包含了几个○○原则的概念。很多时候,在设计时有两难的情况,这时候我们必须回归到○○原则,以方便判断取舍。可以这么说:○○原则是我们的目标,而设计模式是我们的做法。
第一次接触Head First系列的时候是,head first web,刚开始并不是很感冒,那本书是中文版。这次偶然地从图书馆借了本 Head First Design Patterns (英文版),一下子被里面的英语表达方式吸引住了。对,我是从喜欢读书中的英文句子转而喜欢上该系列的书的。而且,在阅读的过...
评分这是一本很轻松的书籍, 不属于难啃的学院派风格. 但我还是断断续续看了接近一个月才看完, 工作实在太忙了, 每天只有在地铁上抽出一点时间来阅读. 这期间我总是看着看着就乐了, 就这样开心了一个月, 对设计模式也摸到了门道. 书中介绍的都是一些基本的设计模式, 以附录的形式给...
评分写得很有趣,图文并茂,比起四人帮的那本,好懂了不知道多少倍。 计算机世界的head first系列让我想起了阿呆系列,话说新的一集the big bang theory里面lennerd学习橄榄球的时候也有一本阿呆啊,哈哈,跑题了 不过只看书学明白设计模式是不可能的,这些只是前人的总结,我们...
评分这可以说是我看完的唯一一本英文电子书(那个时候还没有东南的影印版),当然看完的一部分是因为这本书是教材。书里以很浅显的语言以及生动的例子讲授了部分的设计模式,而一些配图也十分的有趣。与之相比,GoF的书晦涩难懂,虽然内容为经典中的经典,但对一些经验较浅的人...
评分最近看完了《HeadFirst设计模式》,GOF的《设计模式——可复用面向对象软件的基础》的创建型模式也读完了,经历了从一无所知到茅塞顿开再到充满迷惑的过程。 不得不说《HeadFirst设计模式》是一本非常好的入门书,每一章都是先提出问题,然后讨论、分析,引导出相应的设计...
大学时读设计模式一头雾水,现在再看有一些感觉了——已经写了足够多的代码。
评分好久以前读的,忘得差不多了。
评分面向对象是原则,设计模式是具体的方法和工具。学习设计模式最好的方法是读过去的项目和已经有的框架使用的设计模式。对象之间的依赖关系代码层面表示是通过一个对象作为另一个对象的局部变量实现的,依赖关系的典型例子是观察者模式。组合关系的代码实现是实例变量。
评分真正的深入浅出,美中不足的是例子很西方化,小小瑕疵而已
评分设计模式很cool~
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有