MENU

Fun & Interesting

Domain-Driven Design: The Last Explanation You'll Ever Need

Software Developer Diaries 37,335 lượt xem 7 months ago
Video Not Working? Fix It Now

In this Domain-Driven Design tutorial, we are going to learn all the details such as strategic & tactical design, domain models, bounded contexts, entities & value objects, and everything else that one would need to know about DDD. We'll also take a look at a sample code to see what the structure would then look like.

======⚡⚡⚡======

☕ Buy me a coffee: https://www.buymeacoffee.com/softwaredeveloperdiaries
🙌 Become my Patreon and get exclusive perks: https://patreon.com/softdevdiaries
💼 Follow me on LinkedIn and drop me a message if you'd like: https://www.linkedin.com/in/gadirovgs/
💻 Also, let's connect on GitHub: https://github.com/gusgad

📚 Resources:
DDD: https://medium.com/the-coding-matrix/ddd-101-the-5-minute-tour-7a3037cf53b8
Event Storming: https://medium.com/building-inventa/how-we-used-event-storming-meetings-for-enabling-software-domain-driven-design-401e5d708eb
Code: https://github.com/gusgad/youtube-tutorials/tree/ddd

🕒 Timestamps:
(0:00) Intro
(0:34) What is DDD?
(1:31) Strategic design
(6:48) Tactical design
(8:00) Entity
(9:17) Value object
(10:20) Aggregate
(17:16) Communication between Bounded contexts
(18:38) Anemic vs Rich model

And don't forget to subscribe for more videos like this 😊

Comment