2018-02-28 Dependency Injection 設計 これなに? 単体テストがしやすい 柔軟性がある 上記の特性を持つデザインパターン どうやるの? class内で作成するのではなく使用するオブジェクトを外から渡す 依存関係を葉に持たせないようにする その他 外から渡すのが多くなってきた時に使用するのがDIコンテナと呼ばれるもの 参考 https://qiita.com/ritukiii/items/de30b2d944109521298f