Fare il Refactoring del codice

Refactoring is making changes to a body of code in order to improve its internal structure, without changing its external behaviour

Così M. Fowler definisce l’operazione di refactoring nel suo libro e nei suoi interventi in quest’ambito.
“Refactoring è il processo per modificare un sistema software in modo tale da migliorare la struttura interna del codice [...]