In this series, I talk about design patterns and principles and show you how you can use them to improve the quality of your code. All examples are in Python.
Curated by: ArjanCodes (99 videos)
👷 Review code better and faster with my 3-Factor Framework: https://arjan.codes/diagnosis. In this video, I explore domain-driven design from a philosophical angle, sharing surprising insights I've gained. It's a bit different from my usual content, but I think you'll find it interesting. Let me know what you think in the comments! 🎓 ArjanCodes Courses: https://www.arjancodes.com/courses/ 🔖 Chapters: 0:00 Intro 0:45 Understanding Domain-Driven Design 2:18 Couple model and implementation 3:50 Cultivate a language based on the model 5:43 Develop a knowledge-rich model 6:46 Distilling the model 7:40 Brainstorm and experiment 9:17 Domain model vs code 13:25 Final thoughts #arjancodes #softwaredesign #python