209 похожих чатов

И сразу второй вопрос - как правильно хендлить ексепшны? Просто

кидать из сервисов HTTPException или есть какие-то общепринятые практики?

6 ответов

13 просмотров

https://t.me/nest_ru/133653

Vanya Leyn ✙
https://t.me/nest_ru/133653

Как-то шибко много манипуляций для того, чтобы кинуть ошибку, не находите?)

Max Kiner
Как-то шибко много манипуляций для того, чтобы кин...

Не нахожу, если видите вариант проще, который сохранит логику чистой - делитесь

Vanya Leyn ✙
Не нахожу, если видите вариант проще, который сохр...

Не вижу проблем кинуть нужный еррор или эксепшен прямо из сервиса) А разговоры про "сервис ничего не должен знать про http" и т.п. как-то неубедительны) Если ради этой чистой логики нужно городить кучу кастомных перехватчиков и т.п. - на фиг такую логику)

Max Kiner
Не вижу проблем кинуть нужный еррор или эксепшен п...

Dip придумали не просто так, почитайте про него и солид на досуге

Max Kiner
Не вижу проблем кинуть нужный еррор или эксепшен п...

Если вы работаете один на проекте, не вопрос, вы вольны городить все что угодно. А то что сервис ничего не должен знать про http очень убедительны

Похожие вопросы

Обсуждают сегодня

Карта сайта