в не очень больших проектах?
Hilt
Не знаю, не использую.
А оно те надо в небольшом?
Koin - тоже можно
Если это не сарказм, то почему?)
Не сарказм. Не вижу необходимости. Нет такого, чтобы прочитать мануал и сказать: о, круто, нужно срочно использовать!
Хз, как по мне - в крупных проектах упрощает взаимодействие между классами, выглядит красиво и стильно, 1 раз написал кусок кода, много раз заюзал Того же эффекта по сути можно достичь за счёт своей архитектуры небольшой (как я сделал, в своей либе), но по мере необходимости, как по мне, его надо использовать если в проекте 5+ экранов с сетевым взаимодействием
Возможно, я не против. Я просто не вижу явной выгоды. Например, прочитал про view binding или MVVM - сразу понял, какая от этого выгода и стал использовать. А некоторые упорно сидят на findViewById и MVP и им хорошо 😁
)) Я не понимаю, почему вообще некоторые на мвп сидят, даже новые проекты если делают - мвп)
Наверное, в книжках по архитектуре прочитали про MVP , ну и вот.
Я тоже активно юзаю View Binding, так как он экономит кучу кода А вот MVVM мне показалась сложнее MVP, поэтому поскольку мое приложение почти не взаимодействует с сервером, я решил перейти на него
MVVM не про взаимодействие с сервером.
Я думал, что он используется в основном в клиент-серверных приложениях
Это совершенно не так.
А можете подсказать учебники/статью на тему MV?
Обсуждают сегодня