*デザインパターン [#sc8f0f4a] #contents **デザインパターンとは [#n9f1c4a3] //GOF(Gang of Four)と言う偉い人達が纏めたOOPの良い設計です。 //実装レベルに近いので覚え易いのですが、その反面適切な使い方が分からず濫用してし//まいがちなので注意しましょう。 //GOFのものがすなわちデザパタであるかのような説明はどうかと **生成に関するパターン [#ea1c9d5b] -[[Abstract Factory]] -[[Builder]] -[[Factrory]] -[[Prototype]] -[[Singleton]] **構造に関するパターン [#qa490316] -[[Adapter]] -[[Bridge]] -[[Composite]] -[[Decorator]] -[[Facade]] -[[Flyweight]] -[[Proxy]] **振る舞いに関するパターン [#gec14977] -[[Chain of Responsibility]] -[[Command]] -[[Interpreter]] -[[Iterator]] -[[Mediator]] -[[Memento]] -[[Observer]] -[[State]] -[[Strategy]] -[[Template Method]] -[[Visitor]] **参考リンク [#vad55784] -[[デザインパターンFAQ:http://www.hyuki.com/dp/dpfaq.html]] -[[デザインパターン・メーリングリスト > リンク:http://www.hyuki.com/dp/dpml.html#link]]