Definition:
The process of decoupling objects in an application from their dependencies, which are then provided to them by another object or mechanism.
Related Terms:
- IoC Container
- Dependency Management
- Class Interface
- Inversion of Control
- Tight Coupling
- Decoupling Principle
- Mock Object
- Spies
- Fake Object