1 hr 4 min

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

    • Technology

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 hr 4 min

Top Podcasts In Technology

Acquired
Ben Gilbert and David Rosenthal
Lex Fridman Podcast
Lex Fridman
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Catalyst with Shayle Kann
Latitude Media
Hard Fork
The New York Times
Darknet Diaries
Jack Rhysider