фрагметов? (mvvm).
or it's ok для > 2 фрагментов?
Думаю, если это для тебя удобно, и решает твою проблему, и не создаёт других проблем, тогда в этой практике нет ничего плохого
Насколько я понимаю, он просто отвечает за состояние и логику поведения фрагментов в контексте жизненного цикла родительского activity этих фрагментов. мне кажется главное не перенасыщать его передачей разных данных, а количество не важно. пусть выполняет свою работу
Сколько нужно столько и нужно, 3 вполне нормально
да, спасибо всем ^) это лучше, чем иметь во фрагменте 2 модели... как у меня было изначально
я бы все равно держал по индивидуальной ВМ для фрагмента (в дополнение к шаренной). Во ВМ может быть много временного состояния, которое нужно очищать при окончательной смерти экрана. Ну и SRP никто не отменял
пока что нет необходимости, но согласен, в идеале нужно так делать
в том и прикол, что когда она появится все может быть настолько переплетено, что будет больно рефакторить
Обсуждают сегодня