Комментарии 10
лучше на нем совсем не писать
-11
Это и появление безумных отступов, и CamelCase, и ...
Я не понял, питонистам что, религия запрещает использовать CamelCase???????
+1
Вроде бы религия как раз не запрещает — www.python.org/dev/peps/pep-0008
Религия против смешивания подчёркиваний (иногда даже видел как его именуют snake_case) и CamelCase.
Религия против смешивания подчёркиваний (иногда даже видел как его именуют snake_case) и CamelCase.
0
Не запрещает, а рекомендует не использовать в целях единого стиля. Если каждый будет писать как ему хочется — читать и переключаться с одного стиля кода на другой будет неудобно. Код чаще читается чем пишется, так почему бы не сделать сразу и хорошо?
0
Традиционно CamelCase в питоне используется для классов. Когда кто-то пишет кэмелкейсом имя функции или переменной, это может очень запутывать его коллег.
+1
Ну в Java вроде такая-же ситуация, так что не понятны наезды на Java-истов в этом плане…
0
Ну, возможно, автор статьи спутал Java и JavaScript )
0
Наезд на названия переменных в стиле CamelCase.
0
В java snake case приветствуется в основном лишь для final static variables. Любой checkstyle на это намекает. А так camel case або смерть. И вот именно поэтому никогда не понимал срачей на тему как правильно написать имя переменной, пропущенный New line и тд. Плюс минус современный редактор уже давно решает эти проблемы за разработчика…
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Открытый вебинар «Как не нужно писать на Python»