Improve coding speed, reduce code breaks, increase flexibility and modularity with a simple yet underestimated pattern, the Mediator in the form of CQRS.