filmov
tv
2.9 Dependency Injection | Курс «Паттерны и практики написания кода»

Показать описание
Всем привет! Это второй сезон курса о паттернах и практиках написания кода от бэкенд-инженера Авито — Юрия Афанасьева.
В девятой серии Юра расскажет о принципе Dependency Injection и четырёх вариантах его реализации: через конструктор, сеттер-методы, интерфейс и свойство. Разберём, в чём разница между принципами Dependency Injection, Dependency Inversion и Service Locator, и обсудим их плюсы и минусы.
Таймкоды:
00:00 | Вступление
00:51 | Dependency Injection
02:57 | Внедрение одних объектов в другие с помощью Dependency Injection
03:14 | Injection через конструктор
04:44 | Injection через сеттер-методы
06:21 | Injection через интерфейс
07:14 | Injection через свойство
08:43 | Разница между Dependency Injection и Dependency Inversion
09:57 | Разница между Dependency Injection и Service Locator
10:32 | Итоги
AvitoTech — это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито 👇🏻
В девятой серии Юра расскажет о принципе Dependency Injection и четырёх вариантах его реализации: через конструктор, сеттер-методы, интерфейс и свойство. Разберём, в чём разница между принципами Dependency Injection, Dependency Inversion и Service Locator, и обсудим их плюсы и минусы.
Таймкоды:
00:00 | Вступление
00:51 | Dependency Injection
02:57 | Внедрение одних объектов в другие с помощью Dependency Injection
03:14 | Injection через конструктор
04:44 | Injection через сеттер-методы
06:21 | Injection через интерфейс
07:14 | Injection через свойство
08:43 | Разница между Dependency Injection и Dependency Inversion
09:57 | Разница между Dependency Injection и Service Locator
10:32 | Итоги
AvitoTech — это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито 👇🏻
Spring Framework. Урок 11: Аннотация @Qualifier. Внедрение зависимостей (Dependency Injection)....
Spring Framework. Урок 10: Аннотация @Autowired. Внедрение зависимостей (Dependency Injection)....
Spring Framework. Урок 6: Внедрение зависимостей. Dependency Injection (DI). Часть 2....
Spring. 3. Inversion of Control. Dependency Injection
Angular для начинающих. Занятие №9. Сервисы и Dependency Injection
Spring Framework. Урок 5: Внедрение зависимостей. Dependency Injection (DI). Введение....
Что такое Dependency Injection простыми словами. Внедрение зависимости...
Урок 2. Dependency Injection и Inversion of Control | Spring Framework 6 с Нуля до Профессионала...
Angular 2 Tutorial (2016) - Dependency Injection (1/2)
Внедрение зависимостей - 2 - The Basics of Spring Framework
Spring Boot Dependency Injection - What Is It? Tutorial and Example
Основы внедрения зависимостей. Dependency Injection в Android разработке....
Урок 03. PHP - Design Patterns. Dependency injection. DI container
Курс NestJS (#5): контроллеры, провайдеры, Inversion of Control и Dependency Injection...
SERVICES & DEPENDENCY INJECTION - Angular 2.0 Final - Getting Started
Angular Dependency Injection – Understanding hierarchical injectors (2021)
«Dependency injection» в iOS, Даулет Тусупбеков
Внедрение зависимостей на Python / Dependency Injection DI
Android Academy Advanced: Dependency Injection: How to and why
Spring Framework для начинающих. Dependency Injection. XML-конфигурация
Java с нуля #85 - Инверсия зависимостей (Dependency inversion)
Dependency Injection, С#, Внедрение зависимостей, unity, gamedev
Angular 2: Services and Dependency Injection
Dependency Injection
Комментарии