Estava lendo o artigo colocado por Eduardo Guerra onde ele faz uma colocação sobre Refatoração no que ele observa coloca a seguinte questão:
:arrow: [color=darkred] Quando Fowler definiu refatoração ele deixou bem claro que o objetivo da refatoração era deixar o código mais limpo e mais claro.O ato de refatorar, muitas vezes, não tem a intenção de melhorar desempenho.[/color]
Questionando a colocação acima eu vejo isso de forma bem polêmica, mesmo então porque pensamos em Refatorar Patterns isso não tem uma extensão muito mais comportamental ao código, estávamos fazendo o que então ? destruindo projetos ? ; - Ou argumentando “olha refatorar é só pra códigos duplicados”


