Что такое Command pattern?

Middle
186 просмотров
AFK Offer AI

Command инкапсулирует запрос как объект. В Go — структура с методом Execute(). Позволяет делать undo, очереди команд, логирование. Пример: система миграций — каждая миграция это Command с Up() и Down(). Или CLI с командами: каждая команда — отдельная структура.

Следующий вопрос

Что такое pagination для batch processing?