1 Std. 4 Min.

Taktisches Domain-driven Design (DDD‪)‬ Software Architektur im Stream

    • Technologie

Domain-driven Design (DDD) bietet einen umfangreichen Werkzeug-Kasten. Aber bei Architektur-Diskussionen kommt die Code-Ebene oft zu kurz, obwohl DDD auch in dem Bereich helfen kann. Im Mittelpunkt dieser Episode soll daher das sogenannte taktisches Design stehen. Diese Patterns beschreiben, wie man Geschäftslogik in einem objekt-orientierten System aufbauen kann. Dazu gehören Ideen wie Entity, Aggregate oder Service.

Links

* Sketchnotes https://software-architektur.tv/sketchnotes/folge214.jpg
* Softwarearchitektur-Kickstart (Frankfurt a.M., 2 Tage) 17.–18. Juni 2024 https://www.socreatory.com/de/trainings/arch-kickstart
* Martin Fowler: Pattern of Enterprise Application Architecture https://martinfowler.com/eaaCatalog/)
* Transaction Script https://martinfowler.com/eaaCatalog/transactionScript.html
* Table Module https://martinfowler.com/eaaCatalog/tableModule.html
* Eric Evans: DDD Referenz https://ddd-referenz.de/
* Folge zu Events, Event Sourcing und CQRS https://software-architektur.tv/2022/04/22/folge116.html
* Folge mit Susanne Braun zu Eventual Consistency https://software-architektur.tv/2021/02/09/folge40.html
* DDD Crew: Event Storming Glossary Cheat Sheet https://github.com/ddd-crew/eventstorming-glossary-cheat-sheet
* Alberto Brandolini: Introducing Event Storming https://leanpub.com/introducing_eventstorming
* SoftwareArchitekTOUR-Podcast zu taktischem Design https://www.heise.de/blog/Episode-68-Domain-Driven-Design-DDD-Episode-4-4652298.html

Domain-driven Design (DDD) bietet einen umfangreichen Werkzeug-Kasten. Aber bei Architektur-Diskussionen kommt die Code-Ebene oft zu kurz, obwohl DDD auch in dem Bereich helfen kann. Im Mittelpunkt dieser Episode soll daher das sogenannte taktisches Design stehen. Diese Patterns beschreiben, wie man Geschäftslogik in einem objekt-orientierten System aufbauen kann. Dazu gehören Ideen wie Entity, Aggregate oder Service.

Links

* Sketchnotes https://software-architektur.tv/sketchnotes/folge214.jpg
* Softwarearchitektur-Kickstart (Frankfurt a.M., 2 Tage) 17.–18. Juni 2024 https://www.socreatory.com/de/trainings/arch-kickstart
* Martin Fowler: Pattern of Enterprise Application Architecture https://martinfowler.com/eaaCatalog/)
* Transaction Script https://martinfowler.com/eaaCatalog/transactionScript.html
* Table Module https://martinfowler.com/eaaCatalog/tableModule.html
* Eric Evans: DDD Referenz https://ddd-referenz.de/
* Folge zu Events, Event Sourcing und CQRS https://software-architektur.tv/2022/04/22/folge116.html
* Folge mit Susanne Braun zu Eventual Consistency https://software-architektur.tv/2021/02/09/folge40.html
* DDD Crew: Event Storming Glossary Cheat Sheet https://github.com/ddd-crew/eventstorming-glossary-cheat-sheet
* Alberto Brandolini: Introducing Event Storming https://leanpub.com/introducing_eventstorming
* SoftwareArchitekTOUR-Podcast zu taktischem Design https://www.heise.de/blog/Episode-68-Domain-Driven-Design-DDD-Episode-4-4652298.html

1 Std. 4 Min.

Top‑Podcasts in Technologie

Search Engine
PJ Vogt, Audacy, Jigsaw
Lex Fridman Podcast
Lex Fridman
Acquired
Ben Gilbert and David Rosenthal
Hard Fork
The New York Times
Darknet Diaries
Jack Rhysider
Digital Podcast
Schweizer Radio und Fernsehen (SRF)