Design Patterns é o caminho mas não é o objetivo da refatoração


Uma grande distinção dever ser mantida quando se aborda Refatorar e Padrões de Projetos (Design Patterns).

Refatorar aborda tanto a criação de uma estrutura de código mais eficiente além de melhorar a durabilidade e clareza do código. Padrões de Projetos é um ótimo caminho para se refatorar, mas não é o objetivo principal.

Da mesma forma que sou a favor de iniciar um projeto altamento detalhado com um conjunto de especificações para arquitetar conforme alguns Padrões de Projeto, eu não quero forçar algo em um padrão só por cauda do padrão.

Imagine se as primeiras bandas de rock tivessem utilizado também pianos em suas composições só porque todo mundo estava fazendo. Hoje você não teria o rock clássico tocado com guitarras que tanto apreciamos.

Você pode seguir este artigo através do RSS 2.0 feed. Você pode deixar uma resposta, ou trackback do seu próprio site.

Deixe um Comentário

Time limit is exhausted. Please reload CAPTCHA.

*