Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura de Software — CESPE / CEBRASPE 2024

Arquitetura de SoftwareArquitetura de Software
Código
ce178032
Banca
CESPE / CEBRASPE
Órgão
MPO
Ano
2024
Nível
Superior
Cargo
Analista de Planejamento e Orçamento - Especialidade: Desenvolvimento de Sistemas Orçamentários
A respeito de arquitetura de aplicações, julgue o próximo item.Em DDD (domain-driven design), a linguagem Ubiquitous é utilizada para a codificação dos módulos da aplicação.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Domain-Driven Design (DDD) e Linguagem Ubíqua

ERRADO. A afirmação está incorreta porque a Linguagem Ubíqua (Ubiquitous Language) não é uma ferramenta de codificação de módulos, mas sim um vocabulário comum compartilhado entre desenvolvedores e especialistas do domínio, utilizado em todo o projeto (diagramas, reuniões, código) para garantir alinhamento conceitual. A codificação em si é feita com linguagens de programação tradicionais (Java, C#, etc.), e a Linguagem Ubíqua influencia a nomenclatura e o design, mas não é empregada diretamente para codificar módulos.

1O que é
Vocabulário comum
Compartilhado entre devs e especialistas
2Onde é usada
Diagramas
Reuniões
Código (nomenclatura)
3O que NÃO é
Linguagem de programação
Ferramenta de codificação de módulos
Linguagem Ubíqua (DDD)
LEVELsoulevel.com.br
Linguagem Ubíqua (DDD): O que é (Vocabulário comum, Compartilhado entre devs e especialistas); Onde é usada (Diagramas, Reuniões, Código (nomenclatura)); O que NÃO é (Linguagem de programação, Ferramenta de codificação de módulos)
NÃO CAIA NESSA!

O termo "linguagem" pode induzir ao erro de pensar que se trata de uma linguagem de programação usada na implementação. Na verdade, a Linguagem Ubíqua é o conjunto de termos do domínio que devem aparecer no código, mas a codificação continua sendo feita com linguagens de programação convencionais.

Gabarito: E (Errado).

Link permanente: /questoes/ce178032