Страницы

Поиск по вопросам

воскресенье, 10 марта 2019 г.

Python. Стиль программирования

Вопрос очень начального уровня, но интересно мнение со стороны, и возможно советы.
В данный момент я учусь создавать GUI вручную. Появилась одна проблема: после Java привык все называть переменные в CamelCase стиле и давать очень подробные имена (издержка неумения).
К примеру, есть ссылочка на виджет, который представляет собой панель для управлением stack layout (в нем лежат так называемые рабочие модули), и он делает один из рабочих модулей "активным".
Ранее называлось все это безобразие у меня activeWorkingModuleControlPanel. Тут я почитал PEP8 и внес коррективы, но не уверен, правильно ли, и улучшил ли я что-то:
#WM - working modules ... panel_control_wm
тип виджета_что делает_над чем делает
Хочу разобраться в стилях наименования. Если есть какие-то статьи, в которых были бы разобраны различные варианты, с ПОДРОБНЫМ практическим применением в сложных случаях (когда имя ссылочки должно быть информативным в связи со сложностью системы)?


Ответ

Если вы пишете код и в чем-то не уверены, что следуете стандарту - поставьте пакет pep8 - http://pypi.python.org/pypi/pep8. В нем есть скрипт, который указывает на несоответствия стандарту.

Комментариев нет:

Отправить комментарий