デザインパターンに関する書籍やオンラインリソースはたくさんあります。彼らは主な概念を学ぶのに適していますが、豊富な経験がなければ、パターンの細部を覚えることは本当に困難です。これにより、問題が発生したときにパターンを利用しにくくなります。デザインパターンのチートシートがあると、開発者が全体像を把握し、パターンを選択して詳細を調べるのに役立ちます。
UMLの表現と、さまざまなプログラム言語でのデザインパターンの基本的な実装は非常に有益です。
ここで私がSOで見つけたいくつかのリソース:
他の役立つリソースを知っていますか?
dofactory設計パターンページ は、非常に優れた無料のリソースです。
別の言い方をすると、本 Head First Design Patterns には、以前の私の職場で壁に掛かっていたかなり良いポスターがあります。
この デザインパターンのクイックリファレンス が言及されていないことに驚いています。
PDFまたはpng形式で提供されます。これはとてもいいです。
Wikipedia は常に私のために働く:)
サイト sourcemaking.com は、デザインパターン、UML、アンチパターンに最適なサイトです
GoF デザインパターンブック は、表紙と裏表紙の中に素敵なチートシートがあります。
私が知っていることによると、 DevSheets は非常に包括的なチートシートセットと関連するポスターを準備しています
これらのチートシートのいくつかのプレビューバージョンを見ることができ、本当に感銘を受けました。これらのセットのすべてのチートシートには、色分けされた小さな詳細、説明、UML図の例が多数含まれています(そのため、言語に依存するコードはなく、すぐに理解できるクラス図、シーケンス、およびその他の図)。