Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 14, 2009 18:11:48

Kogrom
От:
Зарегистрирован: 2009-12-03
Сообщения: 160
Репутация: +  0  -
Профиль   Отправить e-mail  

Стиль именования переменных по PEP8

Небольшая тонкость по PEP8 (http://www.python.org/dev/peps/pep-0008/). Не нашел нигде какой стиль должен быть у переменных. Лишь намеки есть (там, где речь про Instance Variables), что должен быть стиль, как у функций (lower_case_with_underscores).

Однако, mixedCase допускается даже в функциях, если такой стиль уже используется в программе.

На случай сомнений сказано: And don't hesitate to ask! Ну вот и спрашиваю, не будет ли нарушением, если переменные я буду именовать в стиле mixedCase? Логика тут в том, что так я их буду от функций отличать.

Или даже так: не сильно ли раздражает такой стиль опытных питонеров.



Офлайн

#2 Дек. 14, 2009 18:28:49

DHT
От:
Зарегистрирован: 2009-09-24
Сообщения: 119
Репутация: +  0  -
Профиль   Отправить e-mail  

Стиль именования переменных по PEP8

Читал недавно статью про PEP8 на хабре по поводу стиля программирования и там освещался этот вопрос. Вот ссылка на PDF:
http://360.nnov.ru/files/python_code_styleguide.pdf



Офлайн

#3 Дек. 14, 2009 18:55:08

Kogrom
От:
Зарегистрирован: 2009-12-03
Сообщения: 160
Репутация: +  0  -
Профиль   Отправить e-mail  

Стиль именования переменных по PEP8

DHT
Читал недавно статью про PEP8 на хабре по поводу стиля программирования и там освещался этот вопрос. Вот ссылка на PDF
Я не перевод прошу. У меня уже он есть :)
Но в переводе тоже нет ответа на мой вопрос. Всё как-то туманно.



Офлайн

#4 Дек. 14, 2009 23:02:32

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

Стиль именования переменных по PEP8

Kogrom
Ну вот и спрашиваю, не будет ли нарушением, если переменные я буду именовать в стиле mixedCase?
Нарушением нет.
Kogrom
не сильно ли раздражает такой стиль опытных питонеров.
Очень сильно.



Офлайн

#5 Дек. 15, 2009 09:39:44

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

Стиль именования переменных по PEP8

Kogrom
если такой стиль уже используется в программе
Вот ключевая фраза.
А если стиль еще и регламентируется соглашением о кодировании проекта, то обязательно используйте именно его. Исключением может быть разве что модульность программы, и когда допускается в разных модулях использовать разный стиль. Но, в любом случае, вы должны понимать чем это чревато в будущем.



Отредактировано (Дек. 15, 2009 09:40:25)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version