Category: command-query-separation