![](https://alexkosarev.name/wp-content/uploads/2019/06/IoC.png)
Инверсия управления — один из популярных принципов объектно-ориентированного программирования, при помощи которого можно снизить связанность между компонентами, а так же повысить модульность и расширяемость ПО.
Читать далее Инверсия управления: внедрение и поиск зависимостей