A analista Débora está implementando o sistema CGEOnline de acordo com o Domain Driven Design (DDD). Débora criou em CGEOnline a classe de modelo de domínio Acoes, sem atributos que identifiquem unicamente determinada instância da classe. As instâncias de Acoes são caracterizadas apenas pelo estado da instância. A classe Acoes, criada por Débora, aplica o conceito do DDD:
- A)serviço;
Serviço é uma operação do domínio, não um objeto definido por estado ou identidade.
- B)entidade;
Entidade tem identidade única e persistente, o que foi justamente excluído no enunciado.
- C)agregado;
Agregado é um agrupamento de objetos de domínio com uma raiz, e não uma classe caracterizada só pelo estado.
- D)repositório;
Repositório é um mecanismo de acesso e persistência de objetos do domínio, não um tipo de objeto de domínio.
- E)objeto de valor.
Objeto de valor é definido pelos atributos e pelo estado, sem identidade própria, exatamente como descrito.
Gabarito: E
No DDD, a ideia central é separar os tipos de objetos do domínio de acordo com o que eles representam no negócio. Quando uma classe tem identidade própria, ela continua sendo a mesma ao longo do tempo, mesmo que seus atributos mudem. Isso é típico de entidade. Já quando o objeto é definido apenas pelos seus atributos, sem identidade única, ele é tratado como objeto de valor. Pense assim: se mudar o "conteúdo", o objeto anterior deixa de ser o mesmo, porque o que importa é o estado. No enunciado, a classe Acoes não possui atributos que identifiquem unicamente uma instância. Além disso, suas instâncias são caracterizadas apenas pelo estado. Isso encaixa direitinho no conceito de objeto de valor, que é exatamente um componente do modelo de domínio definido por suas propriedades, e não por uma identidade. Na doutrina de DDD, objetos de valor costumam ser imutáveis ou tratados como tal, e são muito úteis para representar conceitos como dinheiro, período, endereço ou, no caso da questão, uma classe cujo significado depende do conjunto de atributos. A banca está testando essa distinção clássica: identidade própria aponta para entidade; somente estado aponta para objeto de valor. Por isso, o gabarito é a letra E. As demais alternativas misturam papéis diferentes do DDD e não combinam com a descrição dada no enunciado.