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

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

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

Есть функция 1 которая проверяет условие (например что очередь с данными Q не пуста) я ставит в очередь на выполнение какую-либо задачу 2 которая читает по кусочка данные из этой очереди Q и обрабатывает их.
Когда задача выполняется она снова вызывает 1.
Если очередь обработана функция 1 вызывает finish-функцию 3 которая выполняет заключительные действия (например проставляет флаги в БД).
  • Вопрос задан
  • 73 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия C#-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++ расширенный
    12 месяцев
    Далее
  • Бруноям
    Java-разработчик с нуля
    7 месяцев
    Далее
Решения вопроса 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
https://refactoring.guru/ru/design-patterns/state
Конечный автомат
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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