где подавляющее большинство использует паттерн MVP. И вряд ли ответят объективно.
Мы на нем уже несколько крупных проектов в прод выпустили. Все супер.
Суть очень простая, PM (он же часто называем MVVM) + биндинг данных используя RxJava. Ну и немного упрощений жизни за счет либы. Но все то же можно сделать руками без либы.
Да я просто думаю использовать его или Моксю. Проект ориентирован на MVVM. Раньше использовалась архитектура "Сервис как слой для модели" но сейчас надо с нее уйти. Много проблем из за нее.
Как вы связываете childViewModel c parentViewModel? В PresentationModel есть метод attachToParent, но я совершенно не понимаю как нормально получить экземпляр parent
Обсуждают сегодня