José Buscapé

Porque resmungar é divertido!

Tuesday, April 11, 2006

Da série "Torne-se um Programador Profissional"

Método Philber para Debug


"Se há um erro na linha 10, remova a linha 10".

Método Sokoban para Debug


(Lembra do joguinho "Sokoban"? Onde vc tinha q empurrar umas caixas?)

"Se você aplicar o Método Philber e remover a linha 10, o erro vai para a linha 11. Aplique o Método Philber novamente e remova a linha 11 e assim por diante. Inadvertidamente, uma hora o programa vai ficar sem bugs".

4 Comments:

At 12:19, Blogger Marlus said...

Esse metodo pode nos dar dois resultados. Primeiro antes do termino o programa funciona magicamente e nunca mais da erro nesse pedaço de codigo.
Segundo o debug vai transferindo o erro linha a linha fazendo com que você apague todas as linhas do codigo. O que pode te deixar muito feliz pois ele nao vai dar mais erro :)

 
At 12:39, Blogger Unknown said...

Tem também o método Bug Removator 2.0:

Se existe um erro na linha 10, use um try-catch

 
At 14:38, Blogger Dadario said...

Uma boa técnica.

Se o sistema voltar a funcionar e o cliente não reparar que está faltando alguma coisa. Por que não?

Pena que a técnica falhou em um lugar:
Tinha um erro na linha 10, removi a linha 10, o método ficou sem conteúdo...
Acho que a linha 10 deveria fazer alguma coisa muito importante que não faz mais.

 
At 08:07, Blogger Unknown said...

Ou não :D

 

Post a Comment

<< Home