Pull to refresh

Comments 13

Спасибо, поправил. Интерфейс редактирования хабра съел.

PS. Если читаете с компьютера, то лучше отправлять опечатки через CTRL+ENTER, чтобы не захламлять обсуждения.

Не читаю с компьютера почти никогда, так что уж извините.

Поправьте ещё раз, должно быть

if __name__ == "__main__":

В плохом примере мы видим и бизнес логику и низкоуровневые операции в одном месте

А в хорошем мы видим не работающий код ;)

Есть еще одно использование нижнего подчёркивания. Не могу сказать, соглашение ли это, но при использовании библиотеки gettext для локализации популярным алиасом на функцию gettext.gettext является именно _ https://docs.python.org/3/library/gettext.html#localizing-your-module

Есть такое. Тогда неиспользуемы переменные называют через двойное нижнее подчёркивание. Я решил не добавлять это в статью, так как уже лет десять не приходилось использовать.

В статье PascalCase называется верблюжьим. Правильные примеры будут выглядеть вот так: snake_case, camelCase, PascalCase, kebab-case.

автор долго крепился, аж почти до половины текста и не писал "нижнее подчеркивание", но потом устал и понеслось... теперь хочется статью о роли "верхнего подчеркивания". ну, или хотя бы "среднего"

Про врехнее и среднее может в начале апреля.

Автор только начав писать эту статью понял что "нижнее подчеркивание" это неправильно.

меня раздражают подчеркивания в названиях переменных, уж лучше использовать как в с# betterToUseCamelNotation экономия места однако.

Дело вкуса. Лучше делать по код стайлу к которому есть автоматизация.

Sign up to leave a comment.

Articles