Was macht domänengesteuertes-design?
Modelliere Software rund um die Geschäftsdomäne mit Hilfe von Bounded Contexts, Aggregaten und ubiquitärer Sprache. Verwende diesen Skill, wenn der Benutzer "Domänenmodellierung", "Bounded Context", "Aggregat Root", "ubiquitäre Sprache", "Anti-Corruption Layer", "Context Mapping", "Domänenereignisse" oder "strategisches Design" erwähnt. Aktiviere ihn auch beim Aufteilen eines Monolithen in Dienste, beim Definieren von Microservice-Grenzen oder beim Ausrichten der Codestruktur an Geschäftsprozessen. Behandelt Entitäten vs. Value Objects, Domänenereignisse und Context-Mapping-Strategien. Für Architekturschichten siehe clean-architecture. Für Komplexität siehe software-design-philosophy.