"... the key to expert performance in many fields is domain knowledge rather than intelligence." Don Reinertsen Domain Driven Design is a software development methodology, intended to achieve a software system closely modelled on and aligned with real business processes. Traditionally development...
CQRS has become another casualty of the buzzword culture and the cult of 'shiny things' What started as a collection of some reasonably good principles has now turned into an almost religious mantra for some, with more and more outrageous claims, and almost no basis in fact or experience. Scalability...
"Maybe There is a Better Way" I recently presented at DeveloperDeveloperDeveloper in Sydney, and although my talk was Stuff About CQRS, I opened with the slide My Object Today Is to Make You Think ... 'Maybe There is a Better Way' ( slides here ) The real focus of this was around how...
I’m all for doing things in the right order, and I probably should have done that before the last post… but… Anyway, the DDD series has taken on a bit of a life of it’s own – and the numerous posts and comments here have become spread out over many pages, and intermingled with everything else. To try...
Ya know, I blog partly because I like the sound of my own voice, and partly because I like to try and impart knowledge I have obtained to others. I also like to blog as it helps me formulate ideas and concepts in my own mind, and to have those concepts critiqued by others. This series on DDD was my way...