юз-кейс на выполнение операции? А согласно нашему бизнесс правилу, только одна такая операция может выполняться в один момент времени. А если оба презентера работают с независимыми подписками - вы либо получите скрытое состояние, где один контроллер неявно управляет другим, либо гонку данных. Бядааааа....
2. Ну вы всеравно завяжитесь на некий стиль общения между репо и кейсом. Ркс собственно и репрезентит для вас некий протокол такого общения. И абстракцию над таким протоколом лично я считаю натягиванием совы на глобус. Хотя конечно я могу ошибаться.
3. Ну ясно, что у вас будет некий интерфейс между репо и кейсом. Однако это зависимость. Кейс зависим от репо. А депенденси рулл говорит нам о том, что этого не должно быть. Getaway - это внешний слой и наш домен вообще ничего о нем знать не должен.
3) не понял. А как ещё?
1) Решайте эту проблему так же, как решали бы её с рксом, корутинами, что у вас там, я не понимаю, причём здесь это 2) Ну, я уже сказал, где это удобно и зачем это надо. Не хотите, навязывать не буду
Обсуждают сегодня