Workshop Details

Software Architecture Summit 2019
11. - 13. März 2019 | München
Das große Trainingsevent für Softwarearchitektur

Nicole Rauch
Dr. Michael Sperber

de

13 Mrz 2019
10:00 - 13:00
Very Early Bird Bis zum 10. Januar anmelden und bis zu 200 € sparen! Jetzt anmelden

Funktionales Domain-driven Design

13 Mrz 2019
10:00 - 13:00

Funktionale Sprachen sind ideal geeignet, um Domain-driven Design umzusetzen. Wir zeigen, wie die wichtigsten taktischen Elemente von DDD (Entitäten, Wertobjekte, Aggregate, …) in funktionalen Sprachen umgesetzt werden und von diesen profitieren. Das funktionale Programmierparadigma unterstützt DDD durch seine erweiterten Abstraktionsmöglichkeiten und Typsysteme in besonderem Maße und führt gegenüber den üblichen OO-Sprachen zu lesbarerem und leichter wartbarem Code. Natürlich bieten funktionale Sprachen auch eine hervorragende Unterstützung zur Modularisierung des Codes auf der Makroebene (Stichwort “Bounded Contexts”). Auch darüber geben wir einen Überblick.

Wir werden für die Code-Beispiele die funktionale Sprache Haskell verwenden – für Haskell-Neulinge führen wir am Anfang in die für den Workshop relevanten Teile ein.

Session Themen

#Domain-driven Design
Immer auf dem Laufenden bleiben! Alle News & Updates: