объект с данными и свойством, содержащим некое значение Enum ("Данные") и объект, которые выполняет над объектом "Данные" операции ("Воркер"). В зависимости от значения Enum выполняются разные действия объектом "Воркер" над объектом "Данные". Выбор действия производиться в функции с бесконечными if...elif... функции являются private методами объекта "Воркер" в зависимости от значения Enum выбирается функция. Есть вариант как это можно организовать органичнее?
Сделать словарь значение -> функция
Обсуждают сегодня