Dagger 2 и жизненный цикл
Автор статьи рассказывает как делал свою реализацию по управлению жизненым циклом Dagger компонентов, а именно автоматическое создание и очищение компонентов.
Требования к реализации
👉 Простое создание DI‑компонентов
👉 Создание DI‑компонентов по мере необходимости
👉 Хранение DI‑компонента ровно до тех пор, пока в нём есть необходимость
👉 Доступность DI‑зависимостей в любом модуле проекта
👉 Связь между «родителями» и дочерними компонентами
👉 Исключить циклические зависимости
👉 Автоматизированный жизненный цикл DI‑компонентов
Исходный код проекта с примером на GitHub → SolarSystem
Читать (Ru)
Post #1563
3.32K

- 👍 14
- ❤ 3
- 🔥 3
- 🥴 1