有很多关于设计模式的书籍和在线资源。虽然他们很好地学习主要概念,但没有丰富的经验,很难记住模式的细节。这使得在面临问题时更难利用模式。使用设计模式备忘单可以帮助开发人员查看大图,并选择模式来深入细节。设计模式备忘录
UML重新设计和不同程序模式语言的设计模式的基本实现将是非常有益的。
这里的一些资源我已经发现SO:
你知道其他有用的资源?
有很多关于设计模式的书籍和在线资源。虽然他们很好地学习主要概念,但没有丰富的经验,很难记住模式的细节。这使得在面临问题时更难利用模式。使用设计模式备忘单可以帮助开发人员查看大图,并选择模式来深入细节。设计模式备忘录
UML重新设计和不同程序模式语言的设计模式的基本实现将是非常有益的。
这里的一些资源我已经发现SO:
你知道其他有用的资源?
的dofactory design patterns page是一个不错的免费资源。
另一方面,书Head First Design Patterns有一张很漂亮的海报,我们在我以前的工作场所挂在墙上。
+ Head First DP书很好,海报是一个很好的补充。 – 2011-04-15 07:25:07
Wikipedia总是对我的作品:)
GoF Design Patterns Book在封面和封底都有很好的备忘单。
该网站sourcemaking.com是一个很好的一个设计模式,UML,反模式
据我所知,DevSheets准备非常全面的cheatsheet套及相关海报
我能够看到几个这些作弊表格的预览版,他们给我留下了深刻的印象。所有来自这些集合的cheatsheet都包含许多与颜色相关的微小细节,解释和UML图示例(因此没有语言相关的代码,但可快速理解的类图,序列和其他图)。
这些不是设计模式备忘单,问题要求。这些是UML备忘单。 – Puppe 2015-11-18 06:02:56
我很惊讶,这Design Patterns Quick Reference并没有被提及。
它以pdf或png格式。这很好。
虽然有一个错误;在Composite模式中,添加和删除应该使用“Component”类型,而不是“Composite”。 – habitats 2014-05-25 12:52:57
设计模式的点不记得了 “微小的细节。”这对我说,你做错了。 – 2011-04-15 07:07:50
@Cody Gray:实际上这里并不是“微小的细节”。 – metdos 2011-04-15 07:12:19
@CodyGray同意你的意见。 – 2014-01-28 06:34:06