Refatoração
A refatoração é o processo de fazer melhorias em um programa para diminuir a degradação gradual resultante das mudanças. Isso significa modificar um programa para melhorar sua estrutura, para reduzir sua complexidade ou para torná-lo mais compreensível.
A refatoração é uma parte inerente dos métodos ágeis, como o Extreme Programming, pois esses métodos são baseados em mudanças.
Letra b
Sommerville - Engenharia de Software 9ed pg 176