Skip to main content

All Questions

Filter by
Sorted by
Tagged with
11 votes
2 answers
944 views

Where do we put "asking the world" code when we separate computation from side effects?

According to Command-Query Separation principle, as well as Thinking in Data and DDD with Clojure presentations one should separate side effects (modifying the world) from computations and decisions, ...
Alexey's user avatar
  • 1,269