- Wagner Elias – Think Security First - http://wagnerelias.com -

Refactoring e segurança de software

Posted By Elias Wagner On 30 30UTC March, 2008 @ 2:36 pm In Security Developer | No Comments

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

Human Refactoring [1]

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.


Article printed from Wagner Elias – Think Security First: http://wagnerelias.com

URL to article: http://wagnerelias.com/2008/03/30/refactoring-e-seguranca-de-software/

URLs in this post:

[1] Image: http://wagnerelias.com/wp-content/uploads/2008/03/humanrefactoring.PNG

Copyright © 2007 Wagner Elias - Think Security First | BCP, BIA, DRP, Security Assessment, Risk Assessment, Security Developer. All rights reserved.