#format wiki #language en = CQRS [Command Query Responsibility Segregation (Separation)] + Eventsourcing = * Quotes CQRS * in essence it is just about separating your domain implementation from your UI representation * “every method should either be a command that performs an action, or a query that returns data to the caller, but not both” * [[http://blog.sapiensworks.com/post/2013/05/04/CQRS-Explained.aspx/|CQRS means: have a different model for changing state (command) and for reading state (query).]] * Links - CQRS * http://tojans.me/blog/2010/09/28/my-%23cqrs-cookbook/ * https://msdn.microsoft.com/en-us/library/jj591573.aspx - Nice diagram * Quotes - Event Sourcing * Event Sourcing - The gist: “Capture all changes to an application state as a sequence of events.” ...