どのようなデザインパターン?
私は、それを理解することは、コードの再利用性を向上させるための方法です、それは固有の問題のいくつかの解決策を考えています。目標を達成することができ、我々は3つのカテゴリに分類されます:生成に関する、構造的、行動
カテゴリ5を作成します。
シンプルな植物、抽象工場、シングルトン、プロトタイプモデル、Builderパターン
7つの構造的なカテゴリ:
アダプター、デコレーター薬、併用の橋の外観、フライ級
行動11のカテゴリ:
戦略、テンプレートメソッド、オブザーバー、イテレータ、責任、コマンド、メモ、ステータス、訪問者、仲介者、通訳の連鎖