не возникало ситуаций, что мввм архитектура не справляется с чем-то. Только было такое, что надо было две LiveData делать во вью моделе
Например при ошибке какой нить тост показать. Я так то против MVVM ничего особо не имею, первая и пока единственная архитектура которую в продакшене использовал из MV* паттернов, но некоторые вещи в ней выглядят некрасиво. В моем понимании состоянием отображения тоста тоже должна вьюмодель управлять а не вью, но реализовать это не выйдет как я понимаю из за природы тоста которому время отображения задается из вью
Обсуждают сегодня