学习控制反转 (IoC) 原理
IoC 是一种设计原则,它建议在面向对象设计中反转各种控制,以实现应用程序类之间的松散耦合。在这种情况下,控制指的是一个类除了其主要职责之外的任何额外职责,例如对应用程序流程的控制,或对依赖对象创建和绑定的控制(记住 SRP - 单一职责原则)。如果你想进行 TDD(测试驱动开发),那么你必须使用 IoC 原则,没有它 TDD 是不可能的。
IoC 基础
IoC 测试 |
---|
主题:IoC、DIP、DI、IoC 容器和 Unity 容器。 问题数量:20 难度:简单 开始 IoC 测试 |