DI — популярный паттерн, кочующий между разными платформами. Android не исключение: появляется всё больше фреймворков для построения Android-приложений с использованием инъекций.
16. Dagger
(Directed Acyclic Graph) + ger
- поддержка Андроид
- создание графа на этапе компиляции
- определение циклических зависимостей
!
16
17. Dagger
(Directed Acyclic Graph) + ger
- поддержка Андроид
- создание графа на этапе компиляции
- определение циклических зависимостей
- отсутствие неполных модулей
!
!
17
18. Dagger
(Directed Acyclic Graph) + ger
- поддержка Андроид
- создание графа на этапе компиляции
- определение циклических зависимостей
- отсутствие неполных модулей
- стандарт JSR-330
!
18