Domainlogik
Domainlogik is a term in software engineering describing the focus on domain logic—the rules and behavior that express a business concept. It denotes both a design mindset and, in some ecosystems, libraries or frameworks intended to implement domain models while isolating core business rules from user interfaces, application services, and infrastructure.
Core concepts commonly linked to Domainlogik include the domain model, entities and value objects, aggregates as
Architecturally, Domainlogik favors a layered structure with a domain layer containing the model and business logic,
Adoption centers on complex business domains such as finance, manufacturing, and logistics, where preserving invariants and
History and variants: The term arises from the Domain-Driven Design movement and has been adopted by various
See also: Domain-driven design, domain model, business logic, aggregates, domain events, bounded context, event sourcing, CQRS.