Danile
Danile
ну проект
Ilya
Hovhannes
сначала ты пишешь все в активити, потом узнаешь что есть мвп , потом ты пробуешь другие варианты
Hovhannes
и уже сравниваешь со знанием дела и останавливаешься на одном варианте
central
Hovhannes
очень! я перешел с мвп на мввм и пока доволен. возможно в будущем гляну че за MVI
Hovhannes
плюс мввм в том, что ты не пишешь интерфейс вью и не имплементишь к активити/фрагменту и у тебя не засрано все мелкими методами. использую ливдаты у тебя все сосредоточено в одном месте
Viacheslav (old)
Я тоже начал с MVP потом появились рекомендации Google, попробовал, вроде не плохо.
ji
MVVM удобнее и быстрее. Моё мнение
Hovhannes
ну и да, в мвп тебе аттачить вью и блаблабла
ji
С MVP испытывал лютые боли при попытках подключить это всё как надо
Viacheslav (old)
Hovhannes
я и с рум работал
Александр
Hovhannes
но с реалм чаще
Hovhannes
Владимир
Ребят, есть джависты? почему не создается папка build при сборке проекта с помощью gradle?
Hovhannes
а джависты причем тут ))
Viacheslav (old)
Hovhannes
спасибо, проорался)
Vitaly
На сколько часто в проектах репозиторий реализуется как object в котлин?
Di7aK
могу я узнать сколько строк займет текст в текствью без рисования?
Hovhannes
ага. засирать код анноташками)
Hovhannes
привет гугл мввм, все сделано за тебя
Александр
Любимый❤
LiveData не?
Hovhannes
+
Aleksey
Aleksey
Любимый❤
Hovhannes
зачем кодгенить если можно не кодгенить?))
Любимый❤
ViewModel это тот же презентор, только без ссылки на view
Любимый❤
ну то что у них rx это норм
Hovhannes
прост приплел)
Александр
Прост наброс
Hovhannes
ага
Aleksey
Любимый❤
говорят, джетбрайнс топит за kotlin/native
Viacheslav (old)
На счёт Java и Kotlin вообще тяжелая тема. Многие заказчики боятся исходников на Kotlin. Можно заразиться
Hovhannes
Любимый❤
чуваки из Новосиба уже 8 проектов на kotlin/native сделали и довольны
Любимый❤
Hovhannes
это хто?
Любимый❤
ща линку скину
Aleksey
Hovhannes
динозавры не вымирают
Любимый❤
джетбрейнс молодцы, они сделали крутой язык, уверен что мультиплафторма тоже будет крутой
Artem
Hovhannes
не помню ни одной позитивной истории про котлин нейтив
Любимый❤
и еще новость, UI Compose (он же написан на kotlin) там все помечено kotlin/native операторами, то есть Compose будет мультиплатформенным
Александр
Hovhannes
ох че щас начнется
Artem
Hovhannes
понеслась
Любимый❤
АХАХА
Viacheslav (old)
Интересная тема))
Hovhannes
в вм пишешь логику юай и стейты блаблабла
Hovhannes
за бизнес логику отвечает уже интерактор
Artem
Hovhannes
ну это типичный срач из арх.чата
Александр
Hovhannes
Любимый❤
view, ViewModel, Repository
Hovhannes
нинада так
Любимый❤
ViewModel тут мапается модель, здесь содержится сложная логика если она есть, флаги и прочие
Любимый❤
Repository, это работа с базой
Hovhannes
ни нада так делать
Hovhannes
поехали!
Viacheslav (old)
Любимый❤
Service, это оббразение в сеть, обычно находится в репозитории
Artem
Ну давайте ещё тут за архитектуру посремся