Dependency Injectionパターン
Dependency Injectionパターンとは、
ものだと、いえるのではないかと思います。
2の部分がDependency Injectionなわけですね。
1のおかげで、実装クラスを簡単に差し替えできるようになるので、
- モックオブジェクトに差し替えてテストを簡単におこなえるようになる。
- 実装がなくても、モックオブジェクトを使って開発が進められるため、実装待ちの無駄な時間をカットできる。
などのメリットがあります。
くーすの中に登場する幾つかの概念に名前をつけて、
わかりやすくパターン化したいと思ってます。
既存のパターンも、私が勝手に名前をつけたものも
あります。
分かりづらいところがあれば突っ込みよろしくお願いします。