FC ConcursosFC Concursos

Questão FC370044

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 qu

Modelos de Ciclo de Vida e Metodologias de Desenvolvimento

FGV · 2024

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:

  1. serviço;
  2. entidade;
  3. agregado;
  4. repositório;
  5. objeto de valor.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A classe descrita caracteriza-se como um objeto de valor no contexto do DDD.

Um objeto de valor não possui identidade própria; sua distinção ocorre exclusivamente pelo estado — ou seja, pelos valores de seus atributos.

Igualdade entre instâncias é determinada pelos atributos (igualdade por valor), não por um identificador único.

Normalmente é tratado como imutável: em vez de alterar seu estado, cria-se uma nova instância com os valores desejados.

Apesar de não ter identidade, um objeto de valor pode encapsular comportamentos relacionados aos seus dados, como validações ou operações derivadas.

Assim, a classe Acoes, sem atributo identificador e definida apenas pelo estado, encaixa-se precisamente no conceito de objeto de valor.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo