Diversos padrões arquiteturais representam soluções difundid...

Próximas questões
Com base no mesmo assunto
Q3881283 Arquitetura de Software
Diversos padrões arquiteturais representam soluções difundidas e aceitas no mercado, como Arquitetura Cliente-Servidor (clientserver) e Arquitetura em Camadas (Layers). Buscando o isolamento da lógica de negócios das preocupações de infraestrutura e a melhoria da testabilidade, podem ser destacados os modelos de Arquitetura Limpa (Clean Architecture), Arquitetura Cebola (Onion Architecture), Arquitetura de Fatias Verticais (Vertical Slice Architecture) e a Arquitetura Hexagonal (Ports and Adapters).

Especificamente, a proposta do padrão de arquitetura hexagonal (também conhecido como padrão de portas e adaptadores) é criar 
Alternativas

Comentários

Veja os comentários dos nossos alunos

Gabarito: D)

A Arquitetura Hexagonal (também chamada de Ports and Adapters) tem como principal objetivo:

Desacoplar o núcleo da aplicação das dependências externas (banco de dados, APIs, UI, etc.)

  • O sistema é organizado em torno de um núcleo de negócio (domínio)
  • Esse núcleo se comunica com o mundo externo por meio de:
  • Portas (interfaces)
  • Adaptadores (implementações concretas)

✔️ Criar um sistema:

  • Fracamente acoplado
  • Altamente testável
  • Independente de infraestrutura

  • A) Fala de latência → não é objetivo da arquitetura
  • B) Sugere aumento de complexidade como objetivo → incorreto
  • C) “acoplamento firme” → exatamente o oposto do que se busca
  • E) Não está diretamente relacionado ao padrão

Se aparecer:

  • Ports and Adapters
  • isolamento do domínio
  • independência de infraestrutura
  • facilidade de testes unitários

Pense imediatamente em Arquitetura Hexagonal

Fonte: ChatGPT

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo