DIに入門できた状態になればいいなと思っている
サンプルコード→こちら
そもそもDIとは何なのか?
クラス自身が依存先を決定するのではなく、クラスを扱う側が依存先を決定するようになった。
→
テストに必要なモックがつくりやすくなり、テスタビリティも向上している