каких MVVM или это уже на удобство разработчика больше?
что удобнее то и юзай, там отличий почти нет кроме связи P и V (VM и V)
Там, где есть MVP - лучше продолжать юзать MVP, где MVVM - MVVM
я бы сказал, что надо смотреть по экспертизе в команде.
лучше сразу освоить mvi и больше не задумываться о вопросах выбора архитектуры )
Я бы сказал, что нет ни одной причины начинать новый проект на MVP. Сейчас всё становится state-oriented, в простой реализации это MVVM, в сложной - MVI.
по своему опыты скажу, что если приложение нужно будет переносить на другие платформы - то лучше использовать MVP. Если все ограничится Android'ом - MVVM
из-за AAC ViewModel и LiveData?
да +lifecycle observer'ы
а если MVVM на rx?)
да без разницы на чем. Presentation слой все равно будете переписывать
Обсуждают сегодня