LINUX.ORG.RU

История изменений

Исправление Linfan, (текущая версия) :

Сейчас методы не смешиваются - в sk1 они по PEP8, а в wxpython юзается camelcase, из-за автогенерации по плюсовым сорцам wxwidgets:

    def exit(self, *_args):
        self.Exit()

В целом оба подхода дают одинаково приемлемый результат. Например, документ sk1 агрегирует презентер модели sk1, а не наследует. Разница лишь в том, что наследование уже заимплеменчено и активно юзается.

Исходная версия Linfan, :

Сейчас методы не смешиваются - в sk1 они по PEP8, а в wxpython юзается camelcase, из-за автогенерации по плюсовым сорцам wxwidgets:

    def exit(self, *_args):
        self.Exit()

В целом оба подхода дают одинаково приемлемый результат. Документ sk1 агрегирует презентер модели sk1, а не наследует. Разница лишь в том, что наследование уже заимплеменчено и активно юзается.