код ошибки кидать при возникновении любой внутренней ошибки сервиса?
лучше кидать код ошибки
Ну и какую ошибку кидать в этом случае?
Это типичнейший антипатиерн. В данном случае выглядит как такой диалог - Все хорошо? - Да, все хорошо - все наебнулось
Спасибо, доходчиво)
да банально легче проверить if request.status_code == 200: # значит все норм а не доставать response и проверять какую же ты там ошибку написал в статусе 200
Не говоря уже о том что при таком подходе может понадобиться парсить текст ошибки регулярками
да, и я только что вспомнил что у меня в проекте такой же антипаттерн, пойду фиксить
Обсуждают сегодня