マイナス面はありますか?私は今、それにほとんど依存していると感じています。プロジェクトが特定のサイズを超えると、標準パターンに対するアレルギー反応をほとんど感じ、すぐに依存性注入フレームワークで再配線します。
私が見つけた最大の問題は、それを学んでいる他の開発者にとって混乱を招く可能性があることです。
また、それが自分の使っている言語の一部になれば、もっと気分が良くなるでしょう。ただし、少なくともJavaの場合、非常に優れた非常に軽量なライブラリがいくつかあります.
考え?悪い経験?それとも気にするのをやめますか?
[編集] Re: 依存性注入自体の説明
曖昧でごめんなさい。マーティン・ファウラーは、おそらく私が今までできなかったよりもはるかにうまく説明しています...努力を無駄にする必要はありません.
偶然にも、これはそれについての 1 つのポイントを確認します。それは、それがまだ広く実践されておらず、チームで作業するときに全員がそれに慣れていない場合に障壁になる傾向があるということです.