What is Inversion of Control?

前端 未结 30 2819
清歌不尽
清歌不尽 2020-11-22 00:13

Inversion of Control (IoC) can be quite confusing when it is first encountered.

  1. What is it?
  2. Which problem does it solve?
  3. When is it appropria
30条回答
  •  孤独总比滥情好
    2020-11-22 00:30

    IoC / DI to me is pushing out dependencies to the calling objects. Super simple.

    The non-techy answer is being able to swap out an engine in a car right before you turn it on. If everything hooks up right (the interface), you are good.

提交回复
热议问题