Comments 13
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 экономия места однако.
Использование подчеркивания в коде на Python