Article OOP Business Applications: Command-Query-Responsibility-Segregation (CQRS) Other posts in this series about OOP Business Applications: Trying to escape the mess Entity, Boundary, Interactor Data, Context, Interaction The last pattern for designing your business logic is called "Command-Query-Responsibility-Segregation" or short CQRS. It has its roots in the "Command Query Separation" princ