web-dev-qa-db-ja.com

Gang of Fourのデザインパターンとは

最近、Java Gang of Four(GoF)と呼ばれるデザインパターンがあることに気付きました。それが何であり、どのような用途があるのか​​理解できません。これをクリアしますか?事前に感謝します。

40
harshita

DesignPatternsBook の作者は、 "Gang of Four。"として知られるようになりました。パターン:再利用可能なオブジェクト指向ソフトウェアの要素」)は電子メールには長すぎるため、「4人のギャングによる本」は短縮名になりました。

結局のところ、それはパターンに関する唯一の本ではありません。それは「GOFブック」に短縮されました。これは、初めて聞いたときはかなり不可解です。

ソース: http://c2.com/cgi/wiki?GangOfFour

33
Azodious

Gang of Fourはデザインパターンではなく、本の口語的な名前です「デザインパターン:再利用可能なオブジェクト指向ソフトウェアの要素」、Erich Gamma 、リチャードヘルム、ラルフジョンソン、ジョンヴリスサイド(故にギャングオブフォー)。 Gang of FourまたはGoFは、著者グループまたは本自体のいずれかを指すために使用されることに注意してください。

http://en.wikipedia.org/wiki/Design_Patterns も参照してください

14
Mark Rotteveel

Gang Of Four(GOF)は本の著者を指します:

デザインパターン:再利用可能なオブジェクト指向ソフトウェアの要素

[〜#〜] wiki [〜#〜] から:

設計パターン:再利用可能なオブジェクト指向ソフトウェアの要素は、ソフトウェア設計の一般的な問題に対する反復的なソリューションを説明するソフトウェアエンジニアリングの本です。この本の著者は、Erich Gamma、Richard Helm、Ralph Johnson、John Vlissidesであり、Grady Boochによる序文があります。著者はしばしば、ギャングオブフォー、GoF、またはGo4と呼ばれます。

2
Goaler444