Size: a a a

2020 May 13

💭П

💭 Руслан Прохоров... in rannts
Al 🌚l
Ну так вопрос то не в читаемости
Вотпрос в том, что бы открыть код и понимать его. Понимать что он жделает, зачем и почему.
источник

A🌚

Al 🌚l in rannts
💭 Руслан Прохоров
в PEP 8 это не описано нормальным языком. В GCSP тоже.
Тут не нужен pep, тут нужен здравый смысл
источник

A🌚

Al 🌚l in rannts
Если за траем прячется огромная портянка кода, то возможны появления левых ошибок, типа проблем с доступом к файлу, кодировкой и тд. И такие ошибки можно под ковёр заметать базовым эксепшеном, а можно сметать в совок и выкидывать в ведро
источник

A🌚

Al 🌚l in rannts
Вопрос в контексте
источник

A🌚

Al 🌚l in rannts
Иногда бывает ок закрыть все возможные ошибки одним эксептом и идти дальше
источник

💭П

💭 Руслан Прохоров... in rannts
Al 🌚l
Иногда бывает ок закрыть все возможные ошибки одним эксептом и идти дальше
Да что мелочится, давай сразу везде писать except BaseException и всё )
источник

A🌚

Al 🌚l in rannts
Ещё раз: все дело в контексте
источник

A🌚

Al 🌚l in rannts
Избыточность не всегда во благо
источник

A🌚

Al 🌚l in rannts
Но зачастую она спасает
источник

BS

Boris Smirnov in rannts
Al 🌚l
Иногда бывает ок закрыть все возможные ошибки одним эксептом и идти дальше
Поддерживаю.
Нет и не может быть одного единственного правильного решения, в т.ч. тесты.
Иногда лучше решать проблемы по мере их поступления
источник

BS

Boris Smirnov in rannts
Иными словами - чем чаще ловишь грабли, тем выше скилл
источник

💭П

💭 Руслан Прохоров... in rannts
Al 🌚l
Избыточность не всегда во благо
Мне это напоминает когда пришли пару человек в команду и они не знали что такое отладчик. Хотя ходили на курсы и там их этому их не учили )
источник

💭П

💭 Руслан Прохоров... in rannts
Мне хочеться не думать, а почему человек тут ловить базовый эксепшен, лесть в код и смотреть.
источник

💭П

💭 Руслан Прохоров... in rannts
Я хочу сразу видить, какие тут возможно ошибки
источник

A🌚

Al 🌚l in rannts
А где параллель?
источник

BS

Boris Smirnov in rannts
💭 Руслан Прохоров
Мне хочеться не думать, а почему человек тут ловить базовый эксепшен, лесть в код и смотреть.
Всё равно придётся
источник

RB

Roman Bolkhovitin in rannts
Al 🌚l
Иногда бывает ок закрыть все возможные ошибки одним эксептом и идти дальше
Самое ключевое здесь это "иногда"
источник

A🌚

Al 🌚l in rannts
Ну так да, я не утверждаю что так нужно всегда делать.
источник

RB

Roman Bolkhovitin in rannts
💭 Руслан Прохоров
Мне это напоминает когда пришли пару человек в команду и они не знали что такое отладчик. Хотя ходили на курсы и там их этому их не учили )
Зачем он нужен когда есть принты? 😆
источник

A🌚

Al 🌚l in rannts
💭 Руслан Прохоров
Я хочу сразу видить, какие тут возможно ошибки
Многого хочешь)
источник