Domain-driven Design - Konzepte und Fallstricke

Domain-driven Design - Konzepte und Fallstricke

Author: Eberhard Wolff July 31, 2023 Duration: 55:51

In der Folge gibt es einen Vortrag von mir zu sehen. Er ging als Premiere im Rahmen des Streams live und es gab eine Diskussion im Chat.

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.

Links


Jede Woche taucht Software Architektur im Stream live in die praktische Welt des Software-Entwurfs ein. Eberhard Wolff, manchmal zusammen mit Lisa Schäfer, Ralf D. Müller oder einem fachkundigen Gast, diskutiert architektonische Konzepte, Entscheidungen und aktuelle Trends-nicht in einem sterilen Studio, sondern direkt im interaktiven Live-Stream. Das Besondere: Zuschauer sind von Anfang an dabei, können im Chat Fragen stellen und die Diskussion mitlenken. Dieser Podcast nimmt den reinen Audio-Ton dieser lebendigen Sessions auf und macht sie so unterwegs oder offline verfügbar. Man hört den ungefilterten, spontanen Austausch von Experten, der oft von den Impulsen aus der Community geprägt ist. Es geht um konkrete Probleme, um Abwägungen zwischen Microservices und Monolithen, um neue Tools oder bewährte Prinzipien-immer mit einem starken Praxisbezug. Die Gespräche sind direkt, ungeschminkt und bleiben nah an den Herausforderungen, vor denen Entwickler und Architekten täglich stehen. Wer also denkt, Architektur sei trockene Theorie, wird hier eines Besseren belehrt. Dieser Podcast bietet den direkten, unmittelbaren Einblick in die Denkprozesse hinter guten Software-Systemen, so wie sie eben im echten Leben entstehen: im Dialog und manchmal auch im Diskurs.
Author: Language: German Episodes: 306

Software Architektur im Stream
Podcast Episodes
Agilität und Architektur mit Stefan Toth [not-audio_url] [/not-audio_url]

Duration: 1:02:13
Architektur ist stabil, Software-Entwicklung ist agil - dauernd gibt es neue Anforderungen und neue Sprints mit neuen Planungen. Wie passen diese beiden Welten zusammen? In dieser Episode diskutiert Stefan Toth diese und…
Die Rolle "Software-Architekt:in" - Folge 2 [not-audio_url] [/not-audio_url]

Duration: 1:03:00
Nachdem in der letzten Folge noch zahlreiche Fragen unbeantwortet geblieben sind, geht es auch in dieser Episode um die Frage: Was macht eine Software-Architekt:in eigentlich genau? Irgendwie ist sie für die Software-Arc…
Die Rolle “Software-Architekt:in” - Folge 1 [not-audio_url] [/not-audio_url]

Duration: 1:01:03
Was macht eine Software-Architekt:in eigentlich genau? Irgendwie ist sie für die Software-Architektur verantwortlich, aber das sagt noch über die täglichen Aktivitäten und Prioritäten aus. Genau diese Fragen steht im Mit…
Organisation und Architektur - ein Beispiel [not-audio_url] [/not-audio_url]

Duration: 1:04:40
Organisation und Architektur hängen sehr eng zusammen. Welche Auswirkung dieser Zusammenhang tatsächlich hat, diskutiert Eberhard in dieser Episode anhand einer möglichen konkreten Entscheidung in einem Projekt. Die Bezi…
Microservices: Schlag den Eberhard & Stefan! Mit Stefan Toth [not-audio_url] [/not-audio_url]

Duration: 1:32:09
Wie groß sollen Microservices sein? Wie autonom sollen Teams sein? Bei Software-Architektur gibt es zahlreiche kontroverse Meinungen - also diskutieren wir es aus! In diesem Meetup in Wien haben Eberhard Wolff und Stefan…
Technologie-Entscheidungen & Bewertung - iSAQB Advanced Beispielaufgabe [not-audio_url] [/not-audio_url]

Duration: 1:00:21
Nach der Episode über Qualitätsanforderungen, der Episode über die Lösungsstrategie und der Episode über den technischen Kontext und die fachliche Aufteilung entscheiden wir in dieser Folge, welche Technologie für die Im…
DORA Metriken & Accelerate mit Felix Müller [not-audio_url] [/not-audio_url]

Duration: 1:05:37
Wie wird man bei der Software-Entwicklung besser? Dazu gibt es zahlreiche Meinungen - aber nur wenige fundierte Studien. In dieser Folge diskutieren wir dazu die Ergebnisse der DORA (DevOps Research and Assessment) “Stat…
Airbnb-Architektur [not-audio_url] [/not-audio_url]

Duration: 1:07:40
Airbnb ermöglicht es, Zimmer und Wohnung an Touristen und andere zu vermieten. Es ist eines der wichtigsten Angebote im Internet. Basierend auf einem Blog-Beitrag und einem Vortrag diskutieren wir in dieser Folge die neu…
Gibt es das Wasserfallmodell überhaupt? [not-audio_url] [/not-audio_url]

Duration: 1:03:13
Software entwickelt man heutzutage agil - die einzige Alternative wäre noch der Wasserfall. In dieser Episode diskutieren wir, dass man berechtigte Zweifel an der Existenz dieses Modells haben kann. Denn um die Entstehun…