Domain-Driven Design
Domain-Driven Design (DDD) é uma abordagem de design de software que foca no domínio do negócio e na modelagem rica baseada em entidades, agregados e eventos, em colaboração com especialistas do domínio.
Exemplo: Em DDD, uma entidade Pedido
encapsula regras de negócio e interações específicas da área de vendas.