Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

SIGS DATACOM GmbH

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

Funktionale Modellierung

Die besten Modelle orientieren sich erkennbar an der Domäne. Aber wie eng sollte diese Orientierung sein und wie konkret? Das gängige taktische Domain-Driven Design plädiert für sehr konkrete Modelle, die das vorhandene Wissen möglichst direkt wiedergeben. Funktionale Architekturen setzen häufig auf einen höheren Abstraktionsgrad und können damit unerwartetes Domänenwissen zutage fördern.

Ein gutes Domänenmodell ist das Herzstück einer guten Architektur. Die funktionale Architektur sieht die Programmiersprache als Partnerin bei der Modellierung.

Funktionale Architektur und funktionale Programmierung

Da funktionale Sprachen in besonderem Maße Abstraktion unterstützen – deutlich über das Maß, das in OO-Sprachen zur Verfügung steht –, kann diese auch eine besondere Rolle bei der Modellierung spielen. Wie das funktionieren kann, soll dieser Artikel zeigen und dafür folgende Aktivitä…