Команда
🔒 Sign in to use this
Команда — поведенческий паттерн, превращающий запрос в самостоятельный объект, содержащий всю информацию о нём. Это позволяет параметризовать методы различными запросами, откладывать или ставить запросы в очередь, а также поддерживать отмену операций. Представьте листок заказа в ресторане: официант записывает ваш заказ (объект команды) и передаёт его на кухню — официант не готовит, а кухня не общается с вами напрямую.
ℹ️Ключевая идея: инкапсулировать запрос как объект, позволяя параметризовать клиентов, ставить запросы в очередь, логировать их и поддерживать undo/redo. Инициатор вызывает команды, не зная, что они делают; получатель выполняет фактическую работу.
Content is available with subscription.
Get full access to all courses on the platform for one year with a single payment.
▼
▼
Unlike other platforms that charge per course, here you get everything for one price, and after one year of use there will be no automatic charge for the following year.
🔒 Sign in to use this