对于依赖注入 - 如果从较低级别类中的方法签名改变,不注入更高类已被更新?

时间:2019-01-31 20:01:41

标签: dependency-injection decoupling

我想了解DI。下面的点突显不使用DI的缺点。

“组件很容易更改其依赖项。如果依赖项发生更改,则组件可能必须适应这些更改。例如,如果更改了依赖项的方法签名,则组件将不得不更改该方法呼叫“。

为什么我感到困惑:即使应用了DI,如果依赖项的方法更改的方法签名不会相应地更新相应的接口签名?因此不会上级注入的类也需要被更新以反映该变化到接口?

感谢阅读。

0 个答案:

没有答案