Pular para o conteúdo

Cebraspe · Tribunal de Justiça do Estado do Pará (TJPA) 2025

Questão 78 — Engenharia de Software: Domain-Driven Design

Engenharia de Software Domain-Driven Design

Cebraspe 2025

Tribunal de Justiça do Estado do Pará (TJPA) · Analista Judiciário – Especialidade: Análise de Sistemas

Gabarito disponível

Acerca de domain‐driven design, de especificação OpenAPI e de design patterns, julgue os itens a seguir.

Em domain‐driven design, a infrastructure layer deve conter a lógica de negócios central e coordenar as regras de domínio, enquanto a domain layer é responsável apenas por implementar detalhes técnicos, como conexões com bancos de dados e chamadas a APIs externas.
Selecione uma alternativa

Resolução comentada

No DDD, as responsabilidades das camadas estão invertidas.

A domain layer contém a lógica de negócio e as regras de domínio. A infrastructure layer fornece suporte técnico, como persistência, conexões com banco e chamadas a APIs externas. A assertiva troca os papéis das camadas.

Análise das alternativas

A (Certo) está incorreta por inverter as camadas. B (Errado) está correta.

Referência: Eric Evans, Domain-Driven Design (arquitetura em camadas).

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: Errado

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Cargo 3