2011-04-15 119 views
39

有很多关于设计模式的书籍和在线资源。虽然他们很好地学习主要概念,但没有丰富的经验,很难记住模式的细节。这使得在面临问题时更难利用模式。使用设计模式备忘单可以帮助开发人员查看大图,并选择模式来深入细节。设计模式备忘录

UML重新设计和不同程序模式语言的设计模式的基本实现将是非常有益的。

这里的一些资源我已经发现SO:

你知道其他有用的资源?

+1

设计模式的点不记得了 “微小的细节。”这对我说,你做错了。 – 2011-04-15 07:07:50

+0

@Cody Gray:实际上这里并不是“微小的细节”。 – metdos 2011-04-15 07:12:19

+0

@CodyGray同意你的意见。 – 2014-01-28 06:34:06

回答

5

该网站sourcemaking.com是一个很好的一个设计模式,UML,反模式

1

据我所知,DevSheets准备非常全面的cheatsheet套及相关海报

  • 设计模式
  • 并且还用于UML图示

我能够看到几个这些作弊表格的预览版,他们给我留下了深刻的印象。所有来自这些集合的cheatsheet都包含许多与颜色相关的微小细节,解释和UML图示例(因此没有语言相关的代码,但可快速理解的类图,序列和其他图)。

29

我很惊讶,这Design Patterns Quick Reference并没有被提及。

它以pdf或png格式。这很好。

+1

虽然有一个错误;在Composite模式中,添加和删除应该使用“Component”类型,而不是“Composite”。 – habitats 2014-05-25 12:52:57