Pull to refresh

Comments 10

лучше на нем совсем не писать
А на чём тогда писать, не подскажете?
Это и появление безумных отступов, и CamelCase, и ...

Я не понял, питонистам что, религия запрещает использовать CamelCase???????
Вроде бы религия как раз не запрещает — www.python.org/dev/peps/pep-0008
Религия против смешивания подчёркиваний (иногда даже видел как его именуют snake_case) и CamelCase.
Не запрещает, а рекомендует не использовать в целях единого стиля. Если каждый будет писать как ему хочется — читать и переключаться с одного стиля кода на другой будет неудобно. Код чаще читается чем пишется, так почему бы не сделать сразу и хорошо?
Традиционно CamelCase в питоне используется для классов. Когда кто-то пишет кэмелкейсом имя функции или переменной, это может очень запутывать его коллег.
Ну в Java вроде такая-же ситуация, так что не понятны наезды на Java-истов в этом плане…
Ну, возможно, автор статьи спутал Java и JavaScript )
Наезд на названия переменных в стиле CamelCase.

В java snake case приветствуется в основном лишь для final static variables. Любой checkstyle на это намекает. А так camel case або смерть. И вот именно поэтому никогда не понимал срачей на тему как правильно написать имя переменной, пропущенный New line и тд. Плюс минус современный редактор уже давно решает эти проблемы за разработчика…

Sign up to leave a comment.