Week 20, year 2014
- A Functional Foundation for CQRS/ES - I’ve been dabbling with Functional Programming languages for a while now. Although I can’t say I’m at all proficient, it has affected my programming style. Even if my code is mostly OOP, my whiteboard drawings look more functional. I’m thinking about functions a lot. So it made sense to describe the CQRS-architecture of my system as a set of functions. Greg Young describes Command Query Responsibility Segregation as “using two objects where previously there was only one”. [Mathias Verraes]