2004-05-01から1ヶ月間の記事一覧

Configuration Reader パターン

状況と問題は上と同じ。解決策: Component自体が、設定情報を保持するようにする。設定情報をセットしてもらうためのインターフェースも提供する。ConfigurationReaderクラスを作って、このクラスで設定情報をファイルから読み、Componentに設定してしまう…

Configuration File パターン

状況: あるComponentがあり、それは外部の環境で設定される情報を必要とし、その情報を記述したファイル(など)がある。問題: ファイルの読み書きをComponentに実装すると、Componentが複雑になりすぎるし、設定ファイルのフォーマットや記録方式(ファイル…

コンフィグレーションのパターン

コンフィグレーションについてのパターンをまた再発見。ていうか人に説明しながら、ああこれってパターンになってるね、と思ったわけで。