Refactoring

tecnica che consente di modificare del codice lasciando il suo comportamento invariato
Versione del 28 mar 2009 alle 18:11 di AushulzBot (discussione | contributi) (Bot: Sistemo sintassi template Portale. Aggiungo: ingegneria. Tolgo: Ingegneria.)

Il refactoring o rifattorizzazione è il processo di modifica della struttura interna di un programma per computer senza modificarne il comportamento funzionale esterno o le funzionalità esistenti. Tipicamente, il refactoring viene applicata al fine di migliorare le proprietà non funzionali del software, quali la leggibilità e la struttura del codice, la sua aderenza al paradigma di programmazione, il suo grado di manutenibilità, la sua estensibilità, le prestazioni, e così via.

Software per la refattorizzazione

Molti editor di testo e IDE forniscono supporto al refactoring del codice come ad esempio:

Voci correlate