"... 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...
I've been playing around with some ideas that I want to drop into a sample application, but I am struggling to find a good domain to base the application in. My problem seems to be around the ISV side of things, as I want to include and show some of the key aspects of DDD, I need a fairly complex...
Tao is often referred to as 'the nameless', because neither it nor its principles can ever be adequately expressed in words. It is conceived, for example, with neither shape nor form, as simultaneously perfectly still and constantly moving, as both larger than the largest thing and smaller than...