DevRomagna/eventi

Hexagonal Architecture

Opened this issue · 0 comments

Dopo averne parlato al PUG Romagna pensavo che potrebbe essere interessante condividere più ad ampio raggio l'architettura esagonale essendo un argomento non legato a uno specifico linguaggio.

L'architettura esagonale, anche conosciuta come "Ports and Adapters" di Alistair Cockburn, ha lo scopo di centralizzare l’attenzione sull'applicazione e decentralizzare tutti i sistemi esterni.
E' un buon modo per strutturare un'applicazione e proteggere il modello di dominio dai sistemi esterni disaccoppiando il Framework dal dominio