2011-04-15 183 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