Skip navigation

Category Archives: Domain – Driven Design

When a significant process or transformation in the domain is not a natural responsability of an ENTITY or VALUE OBJECT, add an operation to the model as a standalone interface declared as a SERVICE. Define the interface in terms of the language of the model and make sure the operation name is part of the UBIQUITOUS LANGUAGE. Make the SERVICE stateless.

untitled

 

 

untitled

 

 

untitled

by Eric Evans