Size: a a a

Android Developers

2020 August 13

ES

Egor Sigolaev in Android Developers
Где тут инжект в методе? Я не нашёл
источник

J

Johny in Android Developers
классная статья!
источник

ES

Egor Sigolaev in Android Developers
Если ты про MethodInjection, то это не инжект в метод, а инжект метода. Плюс в нём нет смысла никакого. Я чёто уверен, что никто почти не юзает его.
источник

DU

Dmitry Upovalov in Android Developers
Egor Sigolaev
Если ты про MethodInjection, то это не инжект в метод, а инжект метода. Плюс в нём нет смысла никакого. Я чёто уверен, что никто почти не юзает его.
инжект в метод. можно точно также передавать реализации.
источник

ES

Egor Sigolaev in Android Developers
Dmitry Upovalov
инжект в метод. можно точно также передавать реализации.
Пример можешб привести?
источник

DU

Dmitry Upovalov in Android Developers
Egor Sigolaev
Если ты про MethodInjection, то это не инжект в метод, а инжект метода. Плюс в нём нет смысла никакого. Я чёто уверен, что никто почти не юзает его.
вопрос необходимости - это второй вопрос.
источник

DU

Dmitry Upovalov in Android Developers
Egor Sigolaev
Пример можешб привести?
Первый видос из гугла https://youtu.be/P9vZ5UAiY_k
источник

ES

Egor Sigolaev in Android Developers
Dmitry Upovalov
вопрос необходимости - это второй вопрос.
Ну так давайте не использовать тернарные операторы, а всё через if else проверять. Тут тоже самое.
источник

DU

Dmitry Upovalov in Android Developers
Egor Sigolaev
Ну так давайте не использовать тернарные операторы, а всё через if else проверять. Тут тоже самое.
ну ты сказал, что даггер это не умеет... мы вроде про это говорили, а не про то, когда это нужно.
источник

АМ

Артем Миницкий... in Android Developers
Привет, подскажите пожалуйста, кто заливал обновы в последние две недели, у вас нормально проходит проверку? И из-за чего могла проверка обновления застрять на 6 дней(изменений было минимум), обычно 12-36 часов и все проходило?!
источник

ES

Egor Sigolaev in Android Developers
Dmitry Upovalov
ну ты сказал, что даггер это не умеет... мы вроде про это говорили, а не про то, когда это нужно.
Так эти инжекты нужны над методами, если ставишь анотации над конструкторами. Тогда и модули не нужны, можно все свои конструкторы и методы так помечать. Только потом заманаешься их ставить.
источник

ES

Egor Sigolaev in Android Developers
Egor Sigolaev
Так эти инжекты нужны над методами, если ставишь анотации над конструкторами. Тогда и модули не нужны, можно все свои конструкторы и методы так помечать. Только потом заманаешься их ставить.
Это низкоуровневый даггер, модули не просто так придумали
источник

DU

Dmitry Upovalov in Android Developers
Это просто намёк тебе на то, что инжект в метод не противоречит принципам инжекции зависимостей. Дальше осталось понять разницу между инжекцией и инверсией и как они связаны. Тогда все встанет на свои места.
источник

DU

Dmitry Upovalov in Android Developers
А спорить про "хорошо/плохо" давай не будем. Все от задач зависит
источник

ES

Egor Sigolaev in Android Developers
Dmitry Upovalov
Это просто намёк тебе на то, что инжект в метод не противоречит принципам инжекции зависимостей. Дальше осталось понять разницу между инжекцией и инверсией и как они связаны. Тогда все встанет на свои места.
Я же написал, что ошибся. Но у того принципа роль таже, что и у di
источник

ES

Egor Sigolaev in Android Developers
Egor Sigolaev
Я же написал, что ошибся. Но у того принципа роль таже, что и у di
Убрать хард код
источник

DU

Dmitry Upovalov in Android Developers
Не та же.
источник

ES

Egor Sigolaev in Android Developers
Dmitry Upovalov
Не та же.
Больше абстракции же
источник

DU

Dmitry Upovalov in Android Developers
Инжект, это про то, кто будет создавать экземпляр зависимости. А инверсия, это про то, что зависить нужно от абстракции (определённой на своём слое), и не знать о конкретной реализации (из других слоев).
источник

ES

Egor Sigolaev in Android Developers
Артем Миницкий
Привет, подскажите пожалуйста, кто заливал обновы в последние две недели, у вас нормально проходит проверку? И из-за чего могла проверка обновления застрять на 6 дней(изменений было минимум), обычно 12-36 часов и все проходило?!
У меня 9 и 14 дней была проверка
источник