No
Без комментариев, я ливаю
Anonymous
Anonymous
DI все используют. Просто кто - то понимает что это, а кто - то нет
Anonymous
Короче задам вопрос по другому
Vladimir
Anonymous
Можете лы вы. Уговорить меня использовать DAGGER!
Дмитрий
Anonymous
Не
Дмитрий
koin по мне так проще и легче =)
Anonymous
Без даггера не берут на работу)
Anonymous
Алексей
Дмитрий
Я как-то без даггера устроился)
Anonymous
Igor
А давайте холивары оставим для другого чатика?
Anonymous
скок получаешь без даггера?))
Alexey
Алексей
Anonymous
18)
Anonymous
@italankin Это не холивары. Мы тут обсуждаем зачем нужен Dagger
Алексей
Anonymous
Anonymous
тыс долларов наверное
Anonymous
18 мало. Не прожить.
Anonymous
ну я не в офисе
Anonymous
сказать забыл
Alexey
Алексей
Anonymous
)))
Anonymous
ну да 4500 в неделю
Дмитрий
Дмитрий
вообще сам напиши DI - будет и полезнее и проще разобраться в будущем
Алексей
ну для мухосранска, откуда уехал я, это маловато
Алексей
без обид
Anonymous
Anonymous
@DmitriyMitrofanov А как я напишу. Я хабру читаю ни в какую. Там авторы для себя объясняют. Видосы в тубе смотрел, тоже не пойму.
Будто с другой планеты я
Дмитрий
Alexey
Не бзди Деньги не главное
Дмитрий
посмотри вообще что означает DI, забудь про даггер
Anonymous
Алексей
но чёт я подумал в какой-то момент и решил, что в топку
Алексей
Anonymous
Anonymous
Может кто знает все таки статью про DI для чайников =)
Alexey
Алексей
Если я правильно помню, это инструмент для DI
Алексей
А в таком случае тебе нужно понять, что такое DI и почему его нужно юзать в андроиде:)
Алексей
Алексей
если у тебя хром
Дмитрий
Прочитайте про инверсию зависимости, про фабрики, потом про DI
Anonymous
https://www.youtube.com/watch?v=m-eYRSAqPZI
Вот смотрел 3 раза
Anonymous
Не понял зачем нужен DI (((
Anonymous
ааааа майл ру
Anonymous
окей, с даггером ясно
Anonymous
MVP?)
Anonymous
Дмитрий
MVP?)
вы про minimum viable product? :)
Anonymous
@DmitriyMitrofanov Я для этого и сюда писать начал. Мож кто поможет мне статью кинет там иил видос. А то я чото не то ищу видать
Anonymous
неа Model View Presenter
и любые другие архитектуры
Igor
Не понял зачем нужен DI (((
Удобно. Понятно, какой объект откуда взялся, где создался, как получить ту или иную зависимость, как добавить зависимость. Потом можно и полезность для тестов оценить.
Igor
Может и до подмены реализаций когда-нибудь дойдет
Anonymous
ой че тварится то))
Дмитрий
Дмитрий
https://martinfowler.com/eaaDev/uiArchs.html
Anonymous
что бы не было больно реализовывать интерфейсы =)
ну вот к примеру. есть активити и есть ресайклер адаптер. мне скажем надо интерфейс чтоб при клике на айтем дергался метод активити. или еще че. я беру создаю интерфейс, имплементю в активности делаю сеттер в адаптере и все. а MVP это типа упрощает?
Алексей
зачем создавать такой метод в активити?:)
Anonymous
ну типа onAdapterClick
Anonymous
колбек
Anonymous
потому что все в активити находится)
Алексей
всё остальное должно быть ниже, насколько я знаю
Дмитрий
Anonymous