Задать вопрос
@V-ampre

Какое название у паттерна?

Есть ли название у паттерна для такого механизма:

Есть функция 1 которая проверяет условие (например что очередь с данными Q не пуста) я ставит в очередь на выполнение какую-либо задачу 2 которая читает по кусочка данные из этой очереди Q и обрабатывает их.
Когда задача выполняется она снова вызывает 1.
Если очередь обработана функция 1 вызывает finish-функцию 3 которая выполняет заключительные действия (например проставляет флаги в БД).
  • Вопрос задан
  • 72 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    Архитектура и шаблоны проектирования
    4 месяца
    Далее
  • Учебный центр IBS
    ARC-001 Ключевые практики архитектора ПО
    1 неделя
    Далее
  • OTUS
    iOS Developer
    12 месяцев
    Далее
Решения вопроса 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
https://refactoring.guru/ru/design-patterns/state
Конечный автомат
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы