Design pattern
Model-View-Controller (MVC)
Cosa significa «Model-View-Controller (MVC)»?
Pattern architetturale che divide un'applicazione in modello dei dati, vista di presentazione e controllore della logica di interazione. Separa le responsabilità, favorendo manutenibilità e test.