Questão 95 · Informática: Engenharia de software e metodologias ágeis
Julgue os itens que se seguem relativos à arquitetura de microsserviços, ao domain-driven design e a design patterns.
Aplicação de padrões como Aggregates e Value Objects, no domain-driven design, visa a desacoplar o domínio de negócio do modelo de domínio, permitindo que a lógica de negócio seja isolada em camadas técnicas.
Julgue o item:
Gabarito: ERRADO
Gabarito definitivo divulgado pela banca Cebraspe (TRF6 2025).
Comentário
Gabarito: ERRADO.
O item afirma que a aplicação de padrões como Aggregates e Value Objects, no Domain-Driven Design (DDD), visa a desacoplar o domínio de negócio do modelo de domínio, permitindo que a lógica de negócio seja isolada em camadas técnicas. Essa afirmação está incorreta.
Na verdade, no DDD, padrões como Aggregates e Value Objects são elementos fundamentais do modelo de domínio e servem para modelar e encapsular a lógica de negócio do domínio, e não para desacoplá-lo do modelo de domínio. O objetivo do DDD é justamente criar um modelo de domínio rico e expressivo que represente fielmente o negócio.
- Aggregates são agrupamentos de entidades e objetos de valor que são tratados como uma única unidade transacional, garantindo a consistência dos dados dentro do limite do agregado. Eles encapsulam a lógica de negócio relacionada a esse agrupamento.
- Value Objects são objetos que representam um conceito descritivo do domínio, sem identidade própria, e são definidos por seus atributos. Eles também fazem parte do modelo de domínio e ajudam a expressar a lógica de negócio de forma mais clara e segura.
O desacoplamento que o DDD busca é entre as camadas de aplicação, infraestrutura e apresentação, mantendo o modelo de domínio como o coração da aplicação, isolado de detalhes técnicos. A lógica de negócio reside dentro do modelo de domínio, e não isolada em camadas técnicas separadas dele.
Fundamentos: Conceitos de Domain-Driven Design (DDD) · Padrões Aggregates e Value Objects no DDD
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe TRF6 2025 (Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas de Informação), questão 95, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.