30 de março de 2008

Refactoring e segurança de software

Refactoring é uma ténica utilizada para melhoria contínua de software.


Human Refactoring


Refactoring segundo a wikipedia:
"Refatoração (do inglês Refactoring) é o processo de modificar um sistema de software para melhorar a estrutura interna do código sem alterar seu comportamento externo.

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."

Por que não usar uma técnica geralmente utilizadas por desenvolvedores para implementar segurança ao processo?

Podemos usar o refactoring para determinar além das características de qualidade de software características que garantam a segurança de código. Assim podemos garantir um pouco mais de segurança ao desenvolvimento sem traumas.

Nenhum comentário: