我们可以通过哪些不同的方式实现控制反转?我知道我们可以通过依赖注入(inject)来实现ioc。有人可以列出实现 ioc 的其他方法和技术吗?
最佳答案
I found https://www.sitepoint.com/three-design-patterns-that-use-inversion-of-control/
Implementing Inversion of Control
- IoC through Dependency Injection
- IoC through the Observer Pattern
- IoC through the Template Method Pattern
- 发出事件
- 回调
- 中间件
...另一种行为模式,可让您从外部更改对象的行为。
关于design-patterns - 实现控制反转的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44381158/