REFACTORING DEL CODICE