Рет қаралды 2,372
Domain-driven Design (DDD) steht für eine Vielzahl an Techniken wie strategisches DDD, taktisches DDD und kollaborative Modellierung. Dieser Vortrag gibt einen Überblick über das DDD-Universum. Dabei stellt er nicht nur die verschiedenen Konzept vor. Er zeigt außerdem auch die jeweiligen Vor- und Nachteile der Praktiken auf und weist auf die typischen Fallstricke hin - und wie man sie vermeiden kann.
0:00 Beginn / Was ist Domain-driven Design?
1:42 Wie viel Technologie benötigt man?
4:02 Core Domain / Generic Subdomain
9:18 Geschäftsstrategie
12:18 Bounded Context
23:32 Microservices 1-Tages-Workshop
23:50 Bounded Context und datenzentrierte Systeme / Legacy
25:51 Softwarearchitektur-Kickstart
26:27 Tactical Design
31:53 Strategic Design
45:54 Soziotechnische Systeme
50:42 Kollaborative Modellierung
53:32 Zuzammenfassung
Links
* Training Softwarearchitektur-Kickstart www.socreatory.com/de/trainin...
* 1-Tages-Workshop "Microservices: Architektur, Implementierung und Produktion" www.socreatory.com/de/trainin...
* 1-Tages-Workshop "Advanced Microservices" www.socreatory.com/de/trainin...
* Folge "How to Understand Almost Anything" mit Markus Völter software-architektur.tv/2023/...
* Folge "Domain Prototyping" mit Tobias Goeschel software-architektur.tv/2022/...
* Folge "Architektur-Migration nicht nur zu Microservices software-architektur.tv/2022/...
* Folge "Strategisches Domain-driven Design" software-architektur.tv/2021/...
* Folge "DDD, Event Storming und Specification by Example" mit Nicole Rauch software-architektur.tv/2020/...
* Folge "Domain Story Telling" mit Henning Schwentner und Stefan Hofer software-architektur.tv/2020/...