Refatoração: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
m Bot: Modificando: zh:代码重构 |
m |
||
Linha 3:
O uso desta técnica aprimora a concepção (''design'') de um ''software'' e evita a deterioração tão comum durante o ciclo de vida de um código. Esta deterioração é geralmente causada por mudanças com objetivos de curto prazo ou por alterações realizadas sem a clara compreensão da concepção do sistema.
Outra consequência é a melhora no entendimento do código, o que facilita a manutenção e evita a inclusão de [[
É fundamental que o sistema de ''software'' possua testes automatizados para realizar refatoração. Desta forma, será possível garantir a que o comportamento externo não foi alterado.
|