Code RefactoringO processo de reestruturação do código de computador existente — alterando a fatoração — sem alterar seu comportamento externo. A refatoração melhora a legibilidade e a manutenibilidade do código.