Sono d'accordo con "refactoring è una parola elaborata per ripulire il tuo codice" ma non con "just". Le persone usano le parole di fantasia per una ragione: a volte perché vogliono sembrare intelligenti, ea volte perché trasmettono un significato più grande o più preciso, e il refactoring IMHO (anche se occasionalmente abusato) si riferisce generalmente a quest'ultimo.
"Pulisci" potrebbe significare qualsiasi cosa, da "riformattazione un po '" a "riscrittura di grossi pezzi".
"Refactoring" significa in particolare qualcosa come "piccole modifiche incrementali al codice, progettate per mantenere la stessa funzionalità, trasformandola in un design migliore". E c'è un corpo di best practice sul tipo di cose che fai: alcune sono ad-hoc, ma ci sono principi generali, come l'uso di test unitari, l'estrazione di parte di funzioni in nuove funzioni o classi, ecc., Che le persone possono e dovrebbero imparare .
Dici "solo la gestione dei trucchi nell'assegnare il tempo per la pulizia del codice". Ma se dire "refactoring" trasmette correttamente il concetto che un investimento costante in chiarezza ora pagherà dividendi in efficienza in futuro, allora non è un "trucco", è una comunicazione chiara ed efficace.