идут так
Fragment —> VM —> Repo и т.д.
Сейчас добавляю юзкейсы и столкнулся с вопросиком
Мне нужно по уничтожению VM "обнулить" некоторые данные в репозитории, раньше я делал это напрямую из VM через интерфейс с репой
Вопрос:
Оставить прямую связь VM —> Repo или создать юзкейс на обнуление данных в репе? VM —> UseCase —> Repo
Чтобы соответствовать архитектуре - нужен отдельный UseCase на чистку данных. Но настолько ли это всё необходимо тоже хороший вопрос.
Обсуждают сегодня