Одна вещь, которую я изучил, является этим особенно со сложными запросами; намного более просто диагностировать шесть месяцев спустя, если Вы используете псевдоним в качестве спецификатора для каждой ссылки поля. Затем Вы не пытаетесь помнить, какая таблица, из которой прибыло поле.
Мы склонны иметь некоторые смехотворно долгие имена таблиц, таким образом, я нахожу легче читать, если таблицы искажаются. И конечно необходимо сделать это при использовании полученной таблицы или сам, соединение, таким образом будучи в привычке является хорошей идеей. Я нахожу, что большинство наших разработчиков заканчивает тем, что использовало тот же псевдоним для каждой таблицы во всем их SPS, поэтому большую часть времени любой читающий его будет сразу знать, какой мопс является псевдонимом для или mmh.
Если вы используете класс нового стиля (то есть производный от объекта
в Python 2 или всегда в Python 3), вы можете сделать это с помощью super ()
следующим образом:
super(Derived, cls).do(a)
Вот как вы вызываете код в версии метода базового класса (например, print cls, a
) из производного класса с cls
устанавливается в производный класс.