This repository has been archived on 2022-11-20. You can view files and clone it, but cannot push or open issues or pull requests.
patterns/command/README.md

12 lines
868 B
Markdown
Raw Normal View History

2022-11-14 19:45:14 +00:00
# Команда
Поведенческий паттерн проектирования, который превращает запросы в объекты, позволяя передавать их как аргументы при вызове методов, ставить запросы в очередь, логировать их, а также поддерживать отмену операций.
Паттерн **Команда** инкапсулирует запрос в виде объекта, делая возможной параметризацию клиентских объектов с другими запросами, организацию очереди или регистрацию запросов, а также поддержку отмены операций.
2022-11-15 13:51:22 +00:00
## Схемы
![scheme-1](scheme-1.png)
![scheme-2](scheme-2.png)