Я админ, а не программист, мне достаточно ебли с запуском чужой хуйни, если я еë ещё и патчить начну, то вообще ëбнусь
Алсо, чтобы писать нормальные логи надо изначально понимать в чëм ошибка и хэндлить её, для этого надо понимать чë вообще софтина на делает внутри и для всех кроме разраба это дохуя трудоëмкая задача
ну так это не вопрос языка в таком случае, а вопрос плохой координации. То что программист не умеет прописать грамотно логирование, которое позволяет понять где проблема, говорит о слабой обратной связи в вашем проекте и слабой организации как следствие. Уж если и сравнивать языки, то питон предоставляет максимум возможностей для идентификации источника пробелем в коде.
Почему-то в софте на других языках народ всегда нормально логи делает, а вот конкретно эти два вызывают приступ лени у разрабов, возможно как раз потому, что предоставляют иллюзию того, что нормальный обработчик уже встроен
Возможно дело в специфике твоей работы - на питоне частенько пишут всякие мелкие прокси-софтины для преобразования данных и прочие прочие обработчики. По сути костыли к "основному" софту и делают их соответственно тяп-ляп, лишь бы работало.
Едва ли Indentation Error в питоне можна назвать тем, что делает больно, учитывая, что он сам говорит что за проблема и даже где. В сравнении с другими языками, питон это вообще король в описании ошибок, всякие богомерзкие JSы тут и рядом не стояли, про C\C++ я вообще молчу, там ты либо пишешь сразу как надо, либо выдираешь посидевшие волосы на жопе до второго пришествия
добавь логер в класс эксепшена и пиши ошибку в лог оттуда вместо того, чтобы изображать эксперта по чатам хорошего настроения
Алсо, чтобы писать нормальные логи надо изначально понимать в чëм ошибка и хэндлить её, для этого надо понимать чë вообще софтина на делает внутри и для всех кроме разраба это дохуя трудоëмкая задача
ну так это не вопрос языка в таком случае, а вопрос плохой координации. То что программист не умеет прописать грамотно логирование, которое позволяет понять где проблема, говорит о слабой обратной связи в вашем проекте и слабой организации как следствие. Уж если и сравнивать языки, то питон предоставляет максимум возможностей для идентификации источника пробелем в коде.
не зная вашего контекста сложно рассуждать о ваших иллюзиях :)
Это так же как с юнити-гемдевом и проблемами оптимизации
Возможно дело в специфике твоей работы - на питоне частенько пишут всякие мелкие прокси-софтины для преобразования данных и прочие прочие обработчики. По сути костыли к "основному" софту и делают их соответственно тяп-ляп, лишь бы работало.
Сто раз так делал
https://devguide.python.org/versions/
Что-то на говнокодерском, где не соблюдают культуру кода
Нипанятна
Опция Reformat в IDE и/или форматеры кода типа Black
Едва ли Indentation Error в питоне можна назвать тем, что делает больно, учитывая, что он сам говорит что за проблема и даже где. В сравнении с другими языками, питон это вообще король в описании ошибок, всякие богомерзкие JSы тут и рядом не стояли, про C\C++ я вообще молчу, там ты либо пишешь сразу как надо, либо выдираешь посидевшие волосы на жопе до второго пришествия
О, за это спасибо, надо будет попробывать!
в последних версиях питона еще и кусок текста с пометкой проблемного места предоставляет :)
pip install ruff
ruff format
профит!