O'Reilly logo

Applying Domain-Driven Design and Patterns: With Examples in C# and .NET by Jimmy Nilsson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 10. Design Techniques to Embrace

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? ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required