Inversion of Control - Pattern

Inversion of Control is a design pattern means injecting dependencies into a component when it is constructed, by that to invert a control of dependencies creation goes to outside. It leads to decoupling components and layers in the system.





Links:
https://martinfowler.com/articles/injection.html#InversionOfControl

Comments

Popular posts from this blog

Getter Template with Optional<> for IntelliJ IDEA

JVM Memory and Tuning

Three-phase commit protocol - 3PC