2013-02-12 4 views
27

私は最近、Gang of Four(GoF)と呼ばれるJavaのデザインパターンがあることを知りました。私はそれが何であり、何が使用されているのか理解できません。誰も私にこれを明確にすることはできますか?前もって感謝します。Gang of Fourとは何ですか?

+1

http://c2.com/cgi/wiki?GangOfFour – Azodious

+3

私はGoFのデザインパターンが、この本の著者の指定ではないと考えています。http://en.wikipedia .org/wiki/Design_Patterns –

+2

これは、他の人にあなたのための研究をさせる場所ではありません。 GoogleとWikipediaはあなたの友人です。つまり、http://www.dofactory.com/Patterns/Patterns.aspxはデザインパターンに関する情報の良いリポジトリです。 – RainbowFish

答えて

28

DesignPatternsBookの著者は、「Gang of Four」と呼ばれるようになりました。書籍の名前(「デザインパターン:再利用可能なオブジェクト指向ソフトウェアの要素」)が電子メールには長すぎるため、「4のギャングによる書籍」はその略称となりました。

結局のところ、それはパターンの唯一の本ではありません。それは "GOF book"に短縮されました。これはあなたが初めてそれを聞いたときにかなりわかりにくいです。

出典:4分のhttp://c2.com/cgi/wiki?GangOfFour

2

ギャング(GOF)は、本の著者を指し:

デザインパターン:オブジェクト指向における再利用のための

からのWIKI

デザインパターン:再利用可能なオブジェクト指向ソフトウェアの要素は、 ソフトウェアエンジニアリングブックであり、ソフトウェアデザインにおける共通の問題 の問題を繰り返し解決しています。この本の著者は、Erich Gamma、 Richard Helm、Ralph Johnson、John Vlissides、序文は Grady Boochです。再利用可能なオブジェクト - の要素:著者しばしば四、 のGoFのギャングと呼ばれている、またはGO4

+2

"4つのギャング": Erich Gamma氏、 リチャードヘルム、 ラルフジョンソン、ジョン・ブリシディース –

10

つのギャングは、それが本「デザインパターンのための口語的な名前で、デザインパターンではありませんErich Gamma、Richard Helm、Ralph Johnson、John Vlissides(したがってGang of Four)の「Oriented Software」が挙げられる。 Gang of FourまたはGoFは、著者グループまたは本自体を参照するために使用されています。

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

関連する問題