Classification
2- Complexity
- Medium
- Impact area
- Technical
Design pattern that decouples components by providing their dependencies from the outside, improving testability and modularity.
360° overview
Six perspectives place the building block in context. The numbers show where each perspective continues in the reading path.
The building block at a glance
Dependency Injection
360°
Integrations
Frameworks such as Spring, Guice or .NET DI
+2
Declare dependencies explicitly
Value stream stage: Build