рисовайки.
Накопипастив у похожих штук, я просто сохраняю каждый новый Path в Stack, и если анду, то clear() и import предыдущий шаг стека. Это, говорят, называется Memento pattern.
Но есть еще Command pattern, который вроде как круче, но у меня не хватает головы, понять как его усуществить.
Собственно, вопрос — стакать пасы в стак и ходить по нему — это кошерное решение, или можно элегантнее?
https://refactoring.guru/ru/design-patterns/command рекомендую
Обсуждают сегодня