KAPITEL 3

Die Komplexität einer Domain im Griff behalten

Wie Sie im vorherigen Kapitel gesehen haben, ist es für den Erfolg eines Projekts von entscheidender Bedeutung, dass Sie eine Ubiquitous Language aufbauen, die Sie für die Kommunikation zwischen allen Beteiligten nutzen können – von der Softwareentwicklung bis zu den Domänenexperten. Die Sprache sollte die mentalen Modelle der Domänenexperten zu den inneren Abläufen und den zugrunde liegenden Prinzipien der Fachdomäne widerspiegeln.

Da es unser Ziel ist, die Ubiquitous Language zu nutzen, um Entscheidungen rund um das Softwaredesign zu unterstützen, muss die Sprache klar und konsistent sein. Sie sollte frei von Mehrdeutigkeiten, impliziten Annahmen und belanglosen Details sein. Aber auf ...

Get Einführung in Domain-Driven Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.