Пошаговый доклад по внедрению зависимостей на примере фреймворка Yii2.

Автор начинает с сильно связанных компонентов, создающих друг друга внутри собственных методов и постепенно приходит к имплементации Dependency Injection в одном из популярнейших фреймворков для создания WEB-приложений, не забыв конечно же упомянуть такую важную вещь как Dependency Injection Container.

Смотреть видео