Escrito por: Enzo Sakamoto

Sumário


Leitura obrigatória


SOLID

Definição


A arquitetura hexagonal, também conhecida como Arquitetura de Portas e Adaptadores (Ports and Adapters), é um estilo de arquitetura de software proposto por Alistair Cockburn. O objetivo dessa arquitetura é criar um design que seja facilmente testável, flexível e independente de frameworks e tecnologias externas.

Untitled

Conceitos principais


Núcleo da aplicação

Domínio (Domain)

Casos de Uso (Application)

Adaptadores (Adapters)

Adaptadores de Entrada (Driving Adapters)