Il refactoring dell'applicazione (o refactoring del codice) รจ un approccio per ristrutturare a Programma senza alterarne il comportamento o la funzionalitร . L'obiettivo รจ apportare modifiche interne al codice per migliorare la qualitร del codice, le prestazioni e scalabilitร .
Attraverso il refactoring dell'applicazione, i programmatori rendono il codice leggibile riducendo la ridondanza, semplificando la logica del codice e l'indirizzamento debito tecnico che si accumula nel tempo.