Where are we?
We have now spent quite a lot of time discussing and applying the basics of DDD. We have written many unit tests, designed our Domain Model carefully, and made the Domain Model persistent with an O/R Mapper. What’s left?
A story about a well-known industry leader in a multinational company goes like this. He held a meeting after the company’s profits, quality, and so on were better than ever before and said something like: “Now I want all of us to spend one minute thinking how good we are...” A minute later he recommenced, taking up problems, criticizing, and so on. It was business as usual.
After we have thought nice thoughts about ourselves for a minute, what do we need to focus on now? ...