DDD Explained in 9 MINUTES | What is Domain Driven Design?

Описание к видео DDD Explained in 9 MINUTES | What is Domain Driven Design?

Domain Driven Design (DDD) is one of the pillars of object oriented software development. You must understand it really well if you want to produce future proof code and designs. In this video, we cover the basic of Tactical and Strategic DDD.

A domain is the subject of a software system or application. A model is a simplified and structured abstraction that maps and documents everything of interest in the domain. In the tactical design phase, we use Entities, Value Objects, Associations, Aggregates, Factories and Repositories. In the strategic design phase, we use Bounded Contexts and Context Maps.

Transcript of this video for future reference: https://news.marcolenzo.eu/p/domain-d...

📅 Let's have a 1:1 Call to discuss anything you wish 📅
https://topmate.io/marcolenzo

🤓 There's more on my website! (articles, scripts, code snippets, etc...): 🤓
https://marcolenzo.eu/

🤝 Connect with me: 🤝
  / marcolenzo  

👌Get a CodeCrafter Discount 👌
https://app.codecrafters.io/join?via=...

0:00 Intro
1:53 Tactical DDD
6:39 Strategic DDD
9:12 Conclusion

#ddd #softwaredevelopment #softwarearchitecture #softwaredesign

Комментарии

Информация по комментариям в разработке