Myvideo

Guest

Login

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

Uploaded By: Myvideo
1 view
0
0 votes
0

Всем привет! Это второй сезон курса о паттернах и практиках написания кода от бэкенд-инженера Авито — Юрия Афанасьева. В девятой серии Юра расскажет о принципе 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 — это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито 👇🏻 ВК: Телеграм: Хабр: Медиум (eng): Гитхаб: Сайт:

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later