кидать из сервисов HTTPException или есть какие-то общепринятые практики?
https://t.me/nest_ru/133653
Как-то шибко много манипуляций для того, чтобы кинуть ошибку, не находите?)
Не нахожу, если видите вариант проще, который сохранит логику чистой - делитесь
Не вижу проблем кинуть нужный еррор или эксепшен прямо из сервиса) А разговоры про "сервис ничего не должен знать про http" и т.п. как-то неубедительны) Если ради этой чистой логики нужно городить кучу кастомных перехватчиков и т.п. - на фиг такую логику)
Dip придумали не просто так, почитайте про него и солид на досуге
Если вы работаете один на проекте, не вопрос, вы вольны городить все что угодно. А то что сервис ничего не должен знать про http очень убедительны
Обсуждают сегодня