In the last post, I published the DomainTypes library: a set of .NET interfaces & base classes to provide the building blocks for DDD (source code included). In this post I’ll describe the interfaces and supporting design decisions. IDomainObject Represents any type of object within the Domain model. Currently this is simply used as a [...]
Tag Archives: ddd
Eric Evans: “What I’ve learned about DDD since the book”
Eric Evans talks about the most essential parts of his book, having practiced it over the last 5 years. One of the topics that caught my attention was Exploration and Experimentation (3m 25s into the video). Evans suggests that teams should be exploring & experimenting even after a useful domain model is created. His quote: [...]
Tips for Domain Driven Design and TrueView
Here are some tips for DDD newbies. It’s easy to fall back to doing ‘what you know best’, so use these tips to stay focused. Hopefully your design skills will get better (and faster) as a result. Don’t start with the User Interface Instead of asking “How will the user solve this problem?“, ask “What [...]
A quick chat with Eric Evans
Eric Evans chatted with Alex Handy (SDTimes) about the primary aspects of DDD. Read the interview here.
The BBC uses Domain Driven Design
A little late , but still relevant… Michael Smethurst (Information Architect at the BBC) describes how DDD is used to make websites.