Dependency Injection порождающие шаблоны проектирования (Теория). Внедрение Зависимости

Первое видео из пяти по разработке простейшего механизма внедрения зависимостей на примере реализации adonisjs 4. Это видео теоретическое Dependency Injection Порождающий шаблон проектирования, предоставляющий логику внедрения сервисов в клиентский код без понимания что нужно для создания сервисов. Позволяет инкапсулировать лоигку создания сервисов. Плюсы Client не отвечает за создание Облегчает тестирование Делает композицию более эффективной Гибкое конфигурирование Минусы Риск для безопасности Приложение усложняется Требует квалификации Смотри теорию в первом видео: О том как сделать IoC смотрим во втором видео: Ну и о том, для чего и как использовать Service Providers смотри в третьем видео: И что такое Service Contracts в четвертом видео: Заключительное видео про API & SPI: Плейлист с разбором Dependency Injection в Angular Видео где я поясняю что такое Singleton Мое выступление с докладом Deep Dive In Magento DI Спасибо за просмотр. Подписывайтесь на канал для того чтобы не пропустить следующие видео.
Back to Top