>>304
> 読んだ上で「謎」だったら君の思考回路のほうが謎だ。
>ttp://www.kakutani.com/trans/fowler/injection.html

ダメだ。全然分からん。マジで。
「設定を利用から分離する」ために、オブジェクトの取り出し方をxmlに書くってこと?
ちょっと神経質過ぎる感じするな。

アプリケーション毎に設定ファイルあるっていうならいいと思う。
人事管理ソフトに給与計算プラグインを追加するために、そのプラグインオブジェクトの取り出し方を
plugin.xml に定義する、とかいうのは、分かりやすくていい設計だと思うよ。

設定ファイルにするっていうのは、外部からの拡張を積極的に受け入れるってことで、
それには複雑さが伴う。そんな複雑さは排除できるところは排除しなきゃいかん。
DIコンテナはプログラミングすべきところをわざわざ複雑にしようとしてるとか思えん。排除すべき。