有很多關於設計模式的書籍和在線資源。雖然他們很好地學習主要概念,但沒有豐富的經驗,很難記住模式的細節。這使得在面臨問題時更難利用模式。使用設計模式備忘單可以幫助開發人員查看大圖,並選擇模式來深入細節。設計模式備忘錄
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