У меня есть процесс что-то вроде процесса, предположим, что это так:Какой шаблон дизайна для этого?
- Подготовка
- Ешьте
- Возьмите материал в бункер
- зачистить стол
Теперь, что я хочу сделать, даже пользователь отменяет «Ешьте» ev я хочу, чтобы они «Очистили таблицу», то же самое относится к этапам «Подготовьте» и «Возьмите свой материал в корзину».
В настоящее время в моей реализации мне пришлось сделать несколько проверок, и иногда я заканчиваю так, как дважды называть «Очистить таблицу», и некоторые другие проблемы с ветвлением, когда я добавляю еще пару шагов.
Есть ли какой-либо четко определенный шаблон проектирования для решения таких потоков? (AFAIR был один, я просто не могу назвать его имя.)
просто хлопайте детей вокруг ...... шутите !! :) – kenny