This post is describing CQRS. It has existed and been pretty well fleshed-out for some time now. It also seems to misunderstand the term “domain-driven design”, as CQRS is a key technique in DDD.
I didn’t even recognize this as CQRS, but it makes sense now that you mention it. I first learned of CQRS via the Hoplon framework, which linked to Martin Fowler’s article.
Pretty convincing article. It seems to articulate many of the frustrations I have from going between Ruby and Clojure. Most of the Ruby I deal with includes domain models, but I think I’ll try out some of these command classes.
Is this the same as or similar to the command pattern?
This post is describing CQRS. It has existed and been pretty well fleshed-out for some time now. It also seems to misunderstand the term “domain-driven design”, as CQRS is a key technique in DDD.
I didn’t even recognize this as CQRS, but it makes sense now that you mention it. I first learned of CQRS via the Hoplon framework, which linked to Martin Fowler’s article.
Pretty convincing article. It seems to articulate many of the frustrations I have from going between Ruby and Clojure. Most of the Ruby I deal with includes domain models, but I think I’ll try out some of these command classes.
Is this the same as or similar to the command pattern?