xto*_*ofl 3 functional-programming dependency-injection terminology
在函数式编程中,函数被视为实体,并且可以在对象在OO上下文中传递.
在某种程度上,可以使用某些参数"调用"该函数.
我想知道:这也叫做依赖注入吗?
而且:DI的使用会导致控制反转吗?
依赖注入是一个概念.
你也许可以使用它来实现功能语言中的DI(将函数作为参数传递的能力).可以有很多方法来实现DI,每种语言都可能有实现DI的方法.
DI是IoC的一种特殊形式.因此,所有DI都是IoC,而不是相反.所以你说对DI的这种用法会导致IoC.