16 我不禁注意到那里存在的设计模式数量。 有人对我应该学习的订单有建议吗?还是我应该随机选择它们? 到目前为止,我唯一知道的是单例。 learning design-patterns — 疯狂企鹅 source Head First设计模式 — 伊姆兰·奥马尔Bukhsh
19 当您在我公司内部仅考虑4个设计模式的帮派时,我们的设计模式培训将按以下顺序进行,效果很好。有时您需要一个学习另一个,反之亦然。 第一天 工厂方法 建造者 综合 第二天 原型 观察者 正面 桥 第三天 抽象工厂 代理 责任链 游客 第四天 辛格尔顿 命令 州 战略 额外: 适配器 装饰器 飞行重量 调解员 迭代器 Momento 模板方法 口译员 但是,当您想学习它们时,我只会从Head First Design模式书开始(不仅是我的观点,而且似乎也是这类问题的标准答案),然后再跟随四个设计模式。书。这两个应该一起给您您需要的所有顺序。 — 基斯·迪克 source 3 +1《 Head First》是一个很好的起点,尽管我认为他们的订购与您的订购略有不同。 — FrustratedWithFormsDesigner 1 Head First系列无法阅读(至少我无法阅读),因为每个页面都加载了不同种类的字体/图片/文本布局/文本大小。就像漫画。 — Sorantis 2011年 @Sorantis同意首批系列文章并不适合所有人,但总的来说,它们似乎提供了足够的背景信息,使人们可以更好地记住材料。我总是告诉人们先借副本或前往Google图书来感受为书books.google.com/... — KeesDijk
2 我不会担心按特定顺序学习设计模式。 我认为,这是学习设计模式时应采取的前两个步骤: 阅读“ 从头开始设计模式 ”。 观看“ Questpond视频 ”。 — 吉姆·G。 source Questpond +1,不知道那个。 — KeesDijk 2011年