DIContainerについて。。。



最近、本当にDIはいらないのでは無いかと考え始めました。


確かに、テストの容易性については、自明の通りですが、
祖結合にする優位性はあまり感じられません。


だって「インターフェース」で開発しても、その後に実装が変わったことが無いんだもの。。。
単にラッキーなのかなぁ〜(^^;)。


AOPのために、DIコンテナを使うのもナンセンスな気がするし。。。
2つの技術はまったくの別物でしょう???


テストの容易性についても、別の方法を考えるべきだと思う。
あくまでも、テストはシステムが正しく稼動するかの物であって、それがメインでは無いのだから(*1)
(*1)テストを軽んじているわけではなく、テストのためにDIを利用するのはおかしいと思っているだけですm(__)m