n[Fowler, 2000]
contém 72 refatoramentos.
nAnálogo aos padrões de desenho orientado a objetos [Gamma et al. 1995] (GoF).
n
nDica #1
nQuando você tem que adicionar uma
funcionalidade a um programa e o código do programa não está estruturado
de uma forma
que torne a implementação desta funcionalidade conveniente, primeiro refatore de modo a facilitar a implementação da
funcionalidade e, só depois, implemente-a.