3. Apenas um rapaz latino americano...
•Especialista em Desenv. e Proj. de SW
Globo.com
•Engenheiro de Computação
Grad-MSc-PhD IC-Unicamp
•Entusiasta de FLOSS
(atuante na comunidade Python desde 2000)
10. Debugging is twice as hard
as writing the code in the first
place. Therefore,
if you write the code as cleverly
as possible...
Brian Kernighan
11. you are, by definition,
not smart enough to debug it.
Brian Kernighan
12. “In a typical commercial development
organization, the cost of providing this assurance
via appropriate debugging, verification and testing
activities can easily range from 50% to 75% of the
total development cost.”
Brent Hailpern and Padmanabhan Santhanam.
Software debugging, testing, and verification.
IBM Systems Journal, 41(1):4–12, 2002
37. Rodrigo Dias Arruda Senra
http://rodrigo.senra.nom.br
rsenra@acm.org
rodrigo.senra@corp.globo.com
As opiniões e conclusões expressas nesta apresentação são de exclusiva responsabilidade de Rodrigo Senra.
Não é necessário requisitar permissão do autor para o uso de partes ou do todo desta apresentação, desde que
não sejam feitas alterações no conteúdo reutilizado e que esta nota esteja presente na íntegra no material
resultante.
Imagens e referências para outros trabalhos nesta apresentação permanecem propriedade daqueles que detêm
seus direitos de copyright.
38. Obrigado a todos pela atenção.
Rodrigo Dias Arruda Senra
http://rodrigo.senra.nom.br
rsenra@acm.org
rodrigo.senra@corp.globo.com
As opiniões e conclusões expressas nesta apresentação são de exclusiva responsabilidade de Rodrigo Senra.
Não é necessário requisitar permissão do autor para o uso de partes ou do todo desta apresentação, desde que
não sejam feitas alterações no conteúdo reutilizado e que esta nota esteja presente na íntegra no material
resultante.
Imagens e referências para outros trabalhos nesta apresentação permanecem propriedade daqueles que detêm
seus direitos de copyright.