Dependency Injection, Container и Service Locator

Common Доклад 45 минут Дмитрий Науменко
Дмитрий Науменко
- веб-разработчик из Киева
- Core разработчик PHP-фреймворка Yii 2
- активный член Open Source сообщества.

Внедрение зависимостей и сервис-локатор ― концепции, которые нашли своё место в архитектуре всех современных PHP (и не только) фреймворков. Как показывает опыт, эта тема чаще всего вызывает сложности понимания у новичков и даже достаточно уверенных разработчиков, потому если вы не используете внедрение зависимостей и сервис-локатор при работе с Yii 2, то вы либо пользуетесь ими неосознанно, либо делаете что-то неправильно.


В своём докладе я простым языком расскажу, что такое внедрение зависимостей и сервис-локатор! Мы разберемся, почему о них часто говорят, как о едином целом, рассмотрим, когда уместно применять эту "парочку", и как использовать ее возможности. До встречи на конференции!

― Инверсия управления;
― Dependency injection;
― Service Locator;
― Компоненты Yii 2.


Презентация
Постоянная ссылка на доклад: https://yiiconf.ru/offer/254