-GOFの23のパターンについて現場での利用ということを観点に取り上げてみたい。

*使ったことがあるパターン [#p6ea2d51]

**Singleton [#d10493a0]

設定ファイルの読み込みやDatabaseのコネクション管理などリソースを管理するものをsingletonにするというのはよくあるパターン。

**TemplateMethod [#e686f11b]

処理の流れを親クラスで定義しておき、ここの処理で違ってくる部分のメソッドをabstractにしておき親では呼び出すだけ、サブクラスではオーバーライドして使う。サブクラスの生成はFactoryMethodで行うとよい。

**Factory [#me33de83]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS