из репозитория и кладёт их в State. Потом, по другой из комманд, другой Middleware2 может брать эти данные из стейта и выполнять свои действия, но он может и в репозиторий сходить - ничто потом не помешает обратиться к репозиторию вместо стейта и вытащить данные через него. Как бы объяснить… В итоге получаем два источника правды - State и Repository. Нужен ли вообще паттерн Repository в MVI и так далее? Ощущение, что он мешаться начинает. Либо я опять стейт неправильно планирую…
я не очень понимаю, как у тебя Middleware общается со стейтом (и что ты вообще вкладываешь в этот термин)
Обсуждают сегодня