昨日ちょっと書いたPicoContainerのインスタンスを「注入」してもらう場合もある
という件は、PicoContainerのサイトでアンチパターン「Container Dependency」として紹介されていた。たしかによろしくない気はしていたのだけど、やっぱり良くないのか。
このアンチパターンには他にも興味深い例が紹介されている。基本的には singleton の代わりに使って、複数インスタンスが必要なクラスの場合はファクトリを登録しておくのが良さそう。
昨日ちょっと書いたPicoContainerのインスタンスを「注入」してもらう場合もある
という件は、PicoContainerのサイトでアンチパターン「Container Dependency」として紹介されていた。たしかによろしくない気はしていたのだけど、やっぱり良くないのか。
このアンチパターンには他にも興味深い例が紹介されている。基本的には singleton の代わりに使って、複数インスタンスが必要なクラスの場合はファクトリを登録しておくのが良さそう。