Software Architecture Summit
13. - 15. September 2021 | Berlin & online
Das große Trainingsevent für Softwarearchitektur

Denotational Domain-Driven Design

Workshop
Kollegenrabatt Jetzt mit 3 + Kollegen anmelden und bis zu 50 € sparen! Jetzt Ticket sichern
Mind. 3 Personen
anmelden und je
bis zu 100 € sparen!
Jetzt Ticket sichern
Mind. 3 Personen
anmelden und je
bis zu 100 € sparen!
Jetzt Ticket sichern
Kollegenrabatt
Jetzt mit 3 + Kollegen anmelden
und bis zu 50 € sparen!
Jetzt Ticket sichern
Kollegenrabatt
Jetzt mit 3 + Kollegen anmelden
und bis zu 50 € sparen!
Jetzt Ticket sichern
Infos
Mittwoch, 18. September 2019
14:15 - 17:30
Raum:
Grenander III + IV

Bei DDD orientiert sich der Code eng am Modell, um Erkenntnisse zur Domäne zu reflektieren. Die besten Modelle machen tiefe Einsichten in die Domäne sichtbar. Aber wie generieren wir tiefe Einsichten? Die Kombination von DDD und funktionaler Programmierung macht einen besonders effektiven Ansatz möglich, "Denotational Design" (der Begriff wurde von Conal Elliott geprägt): Wir entwickeln ein Modell als Code und betrachten dieses losgelöst von der Domäne. Dann erhöhen wir den Abstraktionsgrad durch Refaktorisierung und suchen nach mathematischen Eigenschaften, die oft erstaunliche – tiefe – Einsichten in die Domäne liefern. Wer gelernt hat, diese Eigenschaften zu erkennen, kann nicht nur neues Domänenwissen aus der Luft zaubern, sondern auch auf die reichhaltigen Libraries zurückgreifen, die funktionale Sprachen dafür bieten. Diese wiederum erleichtern die Lösung komplexer Probleme in der Architektur. Der Prozess ist systematisch, nachvollziehbar und allgemein anwendbar.

Die dazugehörigen Begrifflichkeiten sind zwar abstrakt, aber nicht komplex – und darum auch nicht so schwer zu erlernen, wie manche Unkenrufe behaupten.  Der Vortrag führt in DDDD ein sowie die nötigen mathematischen Konzepte. (Schulmathematik reicht als Voraussetzung.)

This Session Diese Session Take me to the current program of . Hier geht es zum aktuellen Programm von Berlin & Online Berlin & Online or oder München München .
Alle News zum Software Architecture Summit!