O que refactor faz?
Refatoração cirúrgica de código para melhorar a manutenibilidade sem alterar o comportamento. Abrange extração de funções, renomeação de variáveis, quebra de funções gigantes, melhora da segurança de tipos, eliminação de code smells e aplicação de padrões de projeto. Menos drástico que o repo-rebuilder; use para melhorias graduais.