2006-10-24 Factoryパターン プログラム 今回、仕事で使うプログラムに採り入れてみた。 必要な機能を有するinterfaceを定義しておいて、 factoryクラスは適当なインスタンスを返す。 で、使う側のプログラム内では実態が何であるかを意識せずに、 必要なクラスのインスタンスを利用できる、と。 機能を切替えたい場合は、factoryクラスの部分を変えてやるだけで、 変更を局所化できます。 って今更Gofのデザパタかよ、と言う気もしないでもなく。 あんま気取らずに使いましょう。