(Before you start reading below, understand that I compare those two concepts only theoretically and I am not taking under consideration how they interact with each other)
For me it would be pretty straightforward - DDD of course. Why? I will explain below.
However for most people that I have met I see the opposite... I still cannot fully understand why, but let's try to investigate a little...
What Google says?
I made some quick investigation in the Google Trends. I typed "cqrs" and "domain driven design". When I typed "ddd" or "command query responsibility segregation" the results were unreliable.
We can see that DDD was first and at the very beginning it was more popular than CQRS ever. But then it started to fall down.
On the other hand, CQRS gains the momentum. It looks like in the middle of the previous year it overtook DDD.
|domain driven design||1.00|