A refatoração objetiva tornar o código mais claro e limpo.
A respeito das práticas de arquitetura de software, julgue os itens a seguir.
Refatoração de código
Remoção de duplicação
Melhora a estrutura interna do código sem alterar seu comportamento externo
Incrementa melhoria no entendimento do código
Utiliza fortemente conceitos de OO
Evita a deterioração durante o ciclo de vida da um código