Dependency injection – superb flexibility within monoliths Dependency injection is a software design where a component does not initialise its dependencies, but these dependencies are passed into… Continue reading “Dependency injection – superb flexibility within monoliths”…