Задать вопрос
gadfi
@gadfi
https://gamega.org

Кто как использует Dagger?

Задумался как улучшить архитектуру своих проектов, нашел пример проекта mvp использующего dagger https://github.com/jlmd/UpcomingMoviesMVP но мне он кажется излишне усложненным для мобильной разработки, напоминает немного spring проекты, но вспоминая ограниченные ресурсы ....
Собственно вопрос, кто как использует dagger, слышал о нем много хорошего, да и разработчики square вызывают доверие
  • Вопрос задан
  • 3185 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Skillbox
    Разработчик игр на Unreal Engine 4 с нуля до Middle
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Ewintory
@Ewintory
Java / Android developer
Использую чтобы инджектить всякие Picasso, Bus в качестве singleton, разные сервисы по получению данных. Но больше всего радует возможность быстрого подставления "mock" сервисов с фейковыми данными, особенно когда на начальном этапе нет данных в реальной базе. Подсмотрел такой подход здесь:
https://github.com/jparkie/GivesMeHopeAndroidClien...
Тут например overrides = true позволяет заменить настоящие модули с сервисами на фейковые при дебаг сборке.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы