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

Domain-Driven Design & cards+

IT-Systeme mit einem fachlichen Ziel zu entwickeln, ist eine wesentliche Erkenntnis aus dem Domain-Driven Design (DDD). Jede Software soll Probleme innerhalb einer Anwendungsdomäne für ihre Nutzer lösen. Im DDD geht es nicht nur um die technische Umsetzung, sondern auch um eine bestimmte Denkweise beim Entwurf eines IT-Systems. Der Ansatz stellt die Modellierung der Fachlichkeit und die Schaffung einer domänenspezifischen Sprache in den Vordergrund. Schafft DDD für alle Beteiligten an einem IT-System den gemeinsamen Nenner für das Design, ermöglicht cards+ durch die Adaption von erprobten Ansätzen aus der Softwareentwicklung einfaches und inkrementelles Dokumentieren.

Domain-Driven Design [Wiki-DDD, Eva03] und cards+ [cards+a] sind in erster Linie sehr gute Ideen. Sie führen. Sie formulieren Regeln. Sie erklären Zusammenhänge. Aber erst durch eine unmittelbare, praktische Auseinandersetzung mit den Konzepten werden die Vorteile klar. Praxisnahes Lernen (engl. learning by doing) hat sich bewährt. Darum haben wir uns entschlossen, ein konkretes Fallbeispiel als Grundlage für unsere Erklärungen zu verwenden. Der Reise-Butler ist ein fiktives Softwareentwicklung…