Соглашение об именовании переменных в Python

Итак, я пытаюсь перейти на нотацию PEP8 (с довольно личной нотации CamelCase) и мне интересно, как вы, ребята, решаете проблемы, когда существующие функции/переменные будут перезаписаны?

Например, наличие чего-то вроде:

open, high, low, close, sum = row

уже переписало бы функции "open" и "sum". Во-первых, если бы я не использовал хорошую IDE, я бы даже не заметил, что только что перезаписал важные базовые функции. Во-вторых, как бы вы назвали переменные вместо этого? В этом примере я бы использовал apps hungarian и вообще не столкнулся бы с потенциальной проблемой.

Спасибо!

9
задан Mark Tolonen 3 January 2012 в 18:32
поделиться