Kategorie: Datenbanken

  • Domain Events, Subdomains, Bounded Context und Context Mapping in DDD

    Ich habe heute gelernt, dass in Domain-Driven Design (DDD) Domain Events wichtige Ereignisse im Geschäft sind, wie „BestellungErstellt“ oder „ZahlungDurchgeführt“, die andere Teile des Systems informieren. Ich habe verstanden, dass Subdomains das System in Bereiche unterteilen: das Core Domain ist am wichtigsten, das Supporting Subdomain unterstützt es, und das Generic Subdomain stellt standardisierte Funktionen bereit.…

  • Domain-Driven Design Patterns und CRUD

    Heute habe ich mich erneut mit Domain-Driven Design (DDD) beschäftigt.Dabei habe ich die zentralen Bausteine wiederholt: Entities, Value Objects und Aggregates, sowie Repositories, Factories und Services.Entities sind Objekte mit eigener Identität, deren Eigenschaften sich ändern können.Value Objects sind durch ihre Werte definiert und unveränderlich.Ein Aggregate ist eine Gruppe von Objekten mit einer Aggregate Root, über…

  • Domain-Driven Design

    Heute habe ich über Domain-Driven Design (DDD) gelernt. Dabei geht es darum, Software so zu entwickeln, dass sie wirklich zu den Bedürfnissen des Unternehmens passt. Man benutzt eine gemeinsame Sprache, damit Entwickler und Fachleute sich gut verstehen, und teilt das System in klare Bereiche mit Entities, Value Objects und Aggregates, damit alles konsistent bleibt. Außerdem…