Недавно я нашел свой путь к сообщению The Clean Architecture от дяди Боба. Но когда я попытался применить его к текущему проекту, я застрял, когда нам нужно было зависеть от другой usecase.Чистая архитектура, зависимостей между usecase
Например, моя модель домена - цель и задача. Одна цель может иметь много задач. Когда я обновляю задачу, ей необходимо обновить информацию о ее родительской цели. Другими словами, UpdateTask
usecase будет иметь UpdateGoal
usecase как dependecy. Я не уверен, что это приемлемо, или, если мы должны избегать зависимостей уровня usecase.