какой подход лучше, если просто нужно вернуть какое-то значение, как в фабрик методе: languages = dict(English=EnglishGetter, Greek=GreekGetter). Опустив все паттерны и чисто посмотрев на этот метод, при вызове get_localizer() каждый раз конструируется новый словарь languages. Но ведь он всегда одинаковый, почему бы его создание не вынести за метод, оставив там только использование? В этом была мысль.
Если в инит твоего класса ничего не пробрасывается то Борг. Если пробрасывается то пили уже несчастную фабрику
Обсуждают сегодня