web-dev-qa-db-ja.com

デザインパターンのチートシート

デザインパターンに関する書籍やオンラインリソースはたくさんあります。彼らは主な概念を学ぶのに適していますが、豊富な経験がなければ、パターンの細部を覚えることは本当に困難です。これにより、問題が発生したときにパターンを利用しにくくなります。デザインパターンのチートシートがあると、開発者が全体像を把握し、パターンを選択して詳細を調べるのに役立ちます。

UMLの表現と、さまざまなプログラム言語でのデザインパターンの基本的な実装は非常に有益です。

ここで私がSOで見つけたいくつかのリソース:

他の役立つリソースを知っていますか?

42
metdos

dofactory設計パターンページ は、非常に優れた無料のリソースです。

別の言い方をすると、本 Head First Design Patterns には、以前の私の職場で壁に掛かっていたかなり良いポスターがあります。

31
Mark Seemann

この デザインパターンのクイックリファレンス が言及されていないことに驚いています。

PDFまたはpng形式で提供されます。これはとてもいいです。

34
Ash

Wikipedia は常に私のために働く:)

6
Demian Brecht

サイト sourcemaking.com は、デザインパターン、UML、アンチパターンに最適なサイトです

5
Sujay Ghosh

GoF デザインパターンブック は、表紙と裏表紙の中に素敵なチートシートがあります。

2
1
Jamal Khan

私が知っていることによると、 DevSheets は非常に包括的なチートシートセットと関連するポスターを準備しています

  • のデザインパターン
  • また、UMLダイアグラム

これらのチートシートのいくつかのプレビューバージョンを見ることができ、本当に感銘を受けました。これらのセットのすべてのチートシートには、色分けされた小さな詳細、説明、UML図の例が多数含まれています(そのため、言語に依存するコードはなく、すぐに理解できるクラス図、シーケンス、およびその他の図)。

1
Thetam

wikipediaとは別に、以下はデザインパターンを学ぶのに役立つ情報源です。

ソースメイキング

oodesign

tutorialspoint

journaldev

0
Ravindra babu