DIコンテナの初期化

メモ

アプリケーションがDIコンテナを使う際の準備としては

一般的にはこの2段階の処理が必要なのだが、故意に最初のフェーズで処理を止め、必要な時にコンポーネントを取得するようにアプリケーションを書くと、コンポーネントの生成をぎりぎりまで遅らせることが可能になる。(遅延バインドとでも呼ぶか?)

起動をできるだけ早くしたいアプリケーション(例えばリッチクライアント等)は、遅延バインドの方が印象よさげ。