как хендлить ошибки в хендлере
например нужно обработать ошибку "юзер уже сущствует", которая возвращается репозиторием. Делать ошибки отдельные для репозитория? Сейчас возвращаю доменные ошибки из репозитория и обрабатываю в хендлере
С другой стороны если делать ошибки на уровне репозитория, то если обрабатывать их в хендлере, будет явная зависимость хендлер -> репозиторий
Да, это измученный вопрос. Я лично остановился на ошибках в domain, чтобы избавиться от зависимостей
Так хендлер и репозиторий на 1 уровне в клинарч, значит может быть зависимость между ними)
Обсуждают сегодня