Сначала уточните бизнес-цель, точное правило и источник данных, затем предложите минимальную проверяемую реализацию.
Представьте, пришла задачка от отдела маркетинга: хотим сделать фичу — логотип в левом верхнем углу должен быть перевёрнут в случае, если Меркурий ретроградный. Что ты будешь делать?
Сначала уточните бизнес-цель, точное правило и источник данных, затем предложите минимальную проверяемую реализацию.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Сначала уточните бизнес-цель, точное правило и источник данных, затем предложите минимальную проверяемую реализацию.
Определите даты, часовой пояс, fallback при недоступности источника и способ отключения. Для согласованного расписания может хватить конфигурации, а не постоянного внешнего запроса; стоимость и эффект стоит обсудить до разработки.