PicoContainerを駆使してあれこれやった。PicoContainerのインスタンスが見える必要があるオブジェクトと、PicoContainerから生成されて「依存性注入」されるオブジェクトをよく考えて決める必要がある。PicoContainerのインスタンスを「注入」してもらう場合もあるしな。
今日はこれまで困った依存関係があった部分をPicoContainerを使って一掃するつもりでやった。あと一歩でコードがまとまりそうだと思ったら実はあと3歩くらいあることに気づき、時間切れだったのでまた明日。