2
лучшие практики работы фабрики Python
Предположим, у меня есть файл, foo.pyсодержащий класс Foo: class Foo(object): def __init__(self, data): ... Теперь я хочу добавить функцию, которая Fooопределенным образом создает объект из необработанных исходных данных. Должен ли я поместить его как статический метод в Foo или как другую отдельную функцию? class Foo(object): def __init__(self, data): ... # …