Che cos'è refactoring?
Da utilizzare quando l'utente richiede esplicitamente il refactoring del codice o quando viene richiesta la copertura del test per codice non testato con effetti collaterali. Impone l'estrazione del modello di shell imperativo del nucleo funzionale prima di qualsiasi modifica. Fonte: bumgeunsong/daily-writing-friends.