Dagger Component, Subcomponent, Scope, Reusable

-73 /79

Говорим про то как создавать Component в Dagger, что такое Scope и как они влияют на хранение зависимостей и способы связи между Component


💰 Поддержать проект на Boosty или Patreon

🔗 Telegram канал "Android Broadcast"


🔗 Документация по Dagger

🔗 Dagger Subcomponent

📺 Курс по Dagger 2

🔗 Код из видео


Видео сделано при поддержке Лаборатории Касперского


0:00 Вступление

0:34 Создание Component

2:19 Добавление зависимостей в граф при создании

5:03 Зависимости в Component

7:35 Scope

10:27 Lazy vs Scope зависимости

13:03 Reusable Scope - экономия расхода памяти

14:26 Subcomponent

19:03 Альтернативные способы зависимостей между Component

21:44 Заключение

Тайм-коды

00:00
Вступление
00:34
00:00
Создание Component
01:45
00:00
Добавление зависимостей в граф при создании
02:44
00:00
Зависимости в Component
02:32
00:00
Scope
02:52
00:00
Lazy vs Scope зависимости
02:36
00:00
Reusable Scope - экономия расхода памяти
01:23
00:00
Subcomponent
04:37
00:00
Альтернативные способы зависимостей между Component
02:41
00:00
Заключение
00:54