Summary
There are topics in DDD that I have omitted, as they don’t contribute directly to the rest of the book, such as bounded contexts, domain events, units of work, and others. I have provided additional resources in the Further reading section that will help you to explore the concepts further.
We have discussed the basics of DDD and I am expecting this chapter to make you familiar with this concept, so we can use the terms such as domain objects, domain services, and repositories freely in later chapters without you raising an eyebrow. We have also seen sample code of the different constituents of DDD.
We have also seen where we will shift from DDD guidelines where it is more practical to do so and explained why.
In the next chapter, we will set a foundation for a complete project that will utilize all that you’ve learned so far, including DDD.