Refactoring: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Marius~itwiki (discussione | contributi)
m typo
Marius~itwiki (discussione | contributi)
Piccola aggiunta
Riga 1:
Il '''refactoring''' o '''rifattorizzazione''' è un termine usato nel campo dell'[[ingegneria del software]] per indicare il processo di modifica della struttura interna di un [[programma (informatica)|programma]] per [[computer]] eseguito senza modificarne il comportamento funzionale esterno o le funzionalità esistenti. Tipicamente, il refactoring viene applicato al fine di migliorare le proprietà non funzionali del [[software]], quali la leggibilità e la struttura del [[Codice sorgente|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 ==