Code Dependency Management
I looked at how the approach to managing dependencies in code has evolved. What problems arose at each stage and how these problems were solved. Perhaps at some stage you will recognize your project and understand where to move on.
Main topics:
Project Sources
Main topics:
- Design for testability
- Dependency inversion principle
- Passive and active dependency injection
- The principle of operation of the IoC container
- Composition versus inheritance
- Convention over configuration
Project Sources