DIコンテナの履歴

Dependency Injection Containerの略。

コンポーネント(クラス)間の依存関係をソースコードから取り除くことで,プログラムの実行時までコンポーネント同士が依存関係を持たないようにするデザインパターンです。

http://itpro.nikkeibp.co.jp/article/COLUMN/20060628/241982/?rt=nocnt