Fighting legacy with hexagonal architecture and frameworkless PHP
Channel: GrUSP
Date: 18/06/2020

Fabio Pellegrini ci parlera' di come ci si possa approcciare ad applicazioni legacy facendo leva su Domain Driven Design, architettura esagonale e l’utilizzo di PHP senza framework.

Molto spesso capita di venire a contatto con applicazioni legacy piuttosto datate, i classici monoliti che sono cresciuti a dismisura nel tempo accumulando debito tecnologico.

A causa delle priorità di business delle aziende, non sempre si riesce ad allocare il budget e il tempo necessario per iniziare subito il processo di ristrutturazione architetturale e di rimodellazione dei dati che servirebbe.

In questo talk presenterò una soluzione che mi è capitato di adottare recentemente per iniziare a ridefinire la struttura di un progetto legacy, utilizzando un approccio basato su Domain Driven Design, architettura esagonale e l’utilizzo di PHP senza framework.