L'obiettivo del supporto di refactoring consiste nel migliorare il codice senza modificarlo.
E possibile eseguire un refactoring in due diversi modi.