этапов сделана, каждый этап это фрагмент, на нем вибираются некоторые свойства которые будут у объекта, в конце есть фрагмент на котором тыкаем созранить и кладем его в базу. Моя мысль сделать один интерактор для всех данных фрагментов, в котором будет храниться данный объект и походу прохождения этапов, в нем будет обновляться данный объект, а в конце просто дернется у него метод созранить и он эту собранный объект сохранит. Правильно ли так делать, в примерах редко видел просто чтобы интерактор хранил какую-то модельку которая в разное время могла бы обновляться?
В презентации Евгения Мацюка с Александром блиновым ваш кейс рассматривался. Как работать с визардом. И там как раз предлагалось через общий интерактор делать. Правильно ли так делать, в примерах редко видел просто чтобы интерактор хранил какую-то модельку Все верно. Хранить состояние в интеракторе лучше не надо. Но в некоторых случаях это может быть оправдано. Хотя и в таких случаях хранение можно делегировать репозиторию, а тот уже может где-то в памяти хранить.
Обсуждают сегодня