Hexagonal Architecture
Ou ports and adapters architecture, proposed by Alistair Cockburn, desacopla a lógica de negócios principal das dependências externas (bancos de dados, interfaces de usuário) usando interfaces/portas e adaptadores de implementação.
Separar a business logic da infrestrutura utilizando
Ports & Adapters
A business logic só se comunica com mundo externo via ports (interfaces). Se quiser mudar alguma infrestrutura, as portas se mantem e o que muda são os adaptadores. (maior flexibilidade).
