Ddd Glossary
Browse 5 ddd terms defined in plain English, from the cultural dictionary of computing.
5 Ddd Terms
- Aggregate
- A cluster of domain objects (entities and value objects) that are treated as a single unit for data changes. The aggregate root is the only entry point —...
- Anti-Corruption Layer
- A translation layer between two systems (or bounded contexts) that prevents one system's model from corrupting another's. Translates between different domain...
- Bounded Context
- A central DDD concept defining an explicit boundary within which a particular domain model applies. The same real-world concept (e.g., 'Customer') can have...
- Domain
- In domain-driven design, the subject area or business problem a software system addresses. In networking, a human-readable address (e.g., example.com) that...
- Screaming Architecture
- An architecture whose top-level structure clearly reveals the domain and primary use cases rather than mainly exposing frameworks or technical layers. The...
Related Topics
- Architecture (3 terms in common)
- Pattern (2 terms in common)
- Consistency (1 terms in common)
- Integration (1 terms in common)
- Networking (1 terms in common)
- Microservices (1 terms in common)
- Code Organization (1 terms in common)