How would one apply command query separation (CQS), when result data is needed from a command?
This question is old but has not received a satisfying answer yet, so I’ll elaborate a bit on my comment from almost a year ago. Using an event driven architecture makes a lot of sense, not only for achieving clear command/query separation, but also because it opens new architectural choices and usually fits with an … Read more