Size: a a a

2017 January 10

A

Abripuit in Dagger 2
AppComponent.get****()
источник

AP

Alexey Pushkarev in Dagger 2
Я про активити спросил если вдруг нужно)))
источник

AP

Alexey Pushkarev in Dagger 2
Abripuit
AppComponent.get****()
Ну можно, так и в поле тоже самое в принципе
источник

AG

Artem Gilmudinov in Dagger 2
дык кода то лишнего сколько
источник

AG

Artem Gilmudinov in Dagger 2
шум
источник

AP

Alexey Pushkarev in Dagger 2
Зачем тогда инджкеты если можно вот так нет методом получить
источник

AP

Alexey Pushkarev in Dagger 2
Artem Gilmudinov
дык кода то лишнего сколько
Конструктор с дохуя параметрами
источник

A

Abripuit in Dagger 2
Alexey Pushkarev
Зачем тогда инджкеты если можно вот так нет методом получить
Избавится от зависимостей в зависимостях
источник

A

Abripuit in Dagger 2
В активити можно и потерпеть, если кого-то волнует
источник

AG

Artem Gilmudinov in Dagger 2
ну тебе явно компонент надо пробрасывать тогда
источник

AG

Artem Gilmudinov in Dagger 2
что тоже бесит
источник

AG

Artem Gilmudinov in Dagger 2
у меня компоненты дальше вьюх не идут
источник

A

Abripuit in Dagger 2
Dmitrii Korotovskii
А если ты EventDispatcher инжектишь через конструктор, ты защищен от того, что бы какой нибудь дебил тебе туда новый инстанс не запихал
Тут же будет не public, а package private
источник

AP

Alexey Pushkarev in Dagger 2
Artem Gilmudinov
ну тебе явно компонент надо пробрасывать тогда
Да не норм, он синглон
источник

AG

Artem Gilmudinov in Dagger 2
все остальное через конструкторы
источник

AZ

Alexandr Zherebtsov in Dagger 2
Alexey Pushkarev
Конструктор с дохуя параметрами
это хороший индикатор проблем в классе, это плюс внедрения через конструктор
источник

AZ

Alexandr Zherebtsov in Dagger 2
знаете правило 4?)
источник

AZ

Alexandr Zherebtsov in Dagger 2
Правило четырех зависимостей

Каждый раз, когда вы добавляете новый параметр в конструктор существующего класса, Бог убивает котенка. Когда их становится более четырех, котенок умирает в муках, умоляя вас сделать что-нибудь с вашим классом.
источник

DK

Dmitrii Korotovskii in Dagger 2
источник

DK

Dmitrii Korotovskii in Dagger 2
Из проекта одного )
источник