The philosophy of Domain Driven Design
Treating DDD as a recipe. DDD it isn’t a way, a method of how to do things. It’s a mindset to design an application. And it’s a very simple mindset: the application Design is Driven by the business Domain. There are no steps of how to do DDD and there isn’t a formula you can learn. What you can learn from Eric Evans or other DDD experts is how they approached a problem, but nobody can give you a sure recipe of how to do things.

Theory | Fundamental resources |
DDD quickly | https://www.infoq.com/minibooks/domain-driven-design-quickly/ |
Pattern, Principles, and Practices (Scott Millett & Nick Tune) | https://github.com/bmihovski/software-development-ebooks-1 |
Wikipedia | https://en.m.wikipedia.org/wiki/Domain-driven_design |
Free e-books | https://github.com/heynickc/awesome-ddd |
DDD easily explained | https://medium.com/raa-labs/part-1-domain-driven-design-like-a-pro-f9e78d081f10 |
DDD introduction | https://www.methodsandtools.com/archive/archive.php?id=97 |
Sapiens works | https://blog.sapiensworks.com/tags.html#Domain%20driven%20design |
DDD primer DDD Europe Scott Millet | https://www.elbandit.co.uk/images/DDDEU-Booklet.pdf |
Practice | DDD in practice |
Microsoft – example | https://docs.microsoft.com/en-us/azure/architecture/microservices/model/domain-analysis |
Bounded context | What is bounded context? |
Dave Taubler | https://medium.datadriveninvestor.com/if-youre-building-microservices-you-need-to-understand-what-a-bounded-context-is-30cbe51d5085 |
Sub-domains | Relationship between bounded contexts and sub-domains |
Gorodinski | http://gorodinski.com/blog/2013/04/29/sub-domains-and-bounded-contexts-in-domain-driven-design-ddd/ |
Stackoverflow I | https://stackoverflow.com/questions/18625576/confused-about-bounded-contexts-and-subdomains |
Stackoverflow II | https://stackoverflow.com/questions/32069892/can-subdomain-and-bounded-context-be-same-in-domain-driven-design |
Context map | Communication between bounded contexts |
Stackoverflow I | https://stackoverflow.com/questions/16713041/communicating-between-two-bounded-contexts-in-ddd |
Stackoverflow II | https://stackoverflow.com/questions/18761001/ddd-how-to-design-associations-between-different-bounded-contexts |
Microservices | Bounded contexts and microservices |
Vladikk | https://vladikk.com/2018/01/21/bounded-contexts-vs-microservices/ |
IBM | https://www.ibm.com/garage/method/practices/code/domain-driven-design/ |
Entities | Difference between Entities and Value Objects |
Culttt.com | https://culttt.com/2014/04/30/difference-entities-value-objects/ |
Enterprise Craftsmanship | https://enterprisecraftsmanship.com/posts/entity-vs-value-object-the-ultimate-list-of-differences/ |
REST | DDD concepts and REST equivalents |
Microsoft | https://docs.microsoft.com/nl-nl/azure/architecture/microservices/design/api-design |