Às
vezes, um programador virá a mim e explicará que ele não gosta do design
de alguma coisa e que “vamos precisar fazer um monte de refatoração” para fazer
a coisa direito. Isso não parece bom. E não parece refatoração ou…
Refatoração, como originalmente definido
por Martin Fowler e Kent Beck, é:
Uma alteração feita na
estrutura interna do software para torná-lo mais fácil de entender e mais
barato para modificar sem alterar seu comportamento observável… É uma forma
disciplinada de limpar código que minimiza as chances de introduzir bugs.”
Leia a matéria completa em português ou inglês:
Nenhum comentário:
Postar um comentário