サーチ…


依存性注入を使用する理由

  1. 迅速な開発プロセス
  2. デカップリング
  3. 単体テストライティング

迅速な開発プロセス
依存性注入ノードを使用する場合、開発者はDIの後にコード競合が少なく、すべてのモジュールを簡単に管理できるため、開発プロセスを迅速に行うことができます。

デカップリング
モジュールの数が少なくなり、メンテナンスが容易になります。

単体テストライティング
ハードコードされた依存関係は、それらをモジュールに渡して、各モジュールの単体テストを書くのが簡単です。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow