Debug com Pato de Borracha

Origem: Wikipédia, a enciclopédia livre.
Saltar para a navegação Saltar para a pesquisa
Um pato de borracha auxiliando um desenvolvedor com a revisão de código

Na engenharia de software, a depuração com pato de borracha é um método de depuração de código. O nome é uma referência a uma história do livro O Programador Pragmático em que um programador explica seu problema para um pato de borracha, descrevendo linha a linha o código que já foi escrito.[1] Muitos outros termos existentes para essa técnica, muitas vezes envolvendo diferentes objetos inanimados.

Muitos programadores já tiveram a experiência de explicar um problema de programação para outra pessoa, possivelmente, até mesmo para alguém que não saiba nada sobre programação, e, em seguida, encontrar com a solução no processo de explicar o problema. Ao descrever que o código deveria fazer e observar o que ele efetivamente faz, auxilia a identificar o problema.[2] De modo mais geral, o ensino de um assunto força seu entendimento a partir de diferentes perspectivas e auxilia sua compreensão mais profunda.[3] Usando um objeto inanimado, o programador pode tentar fazer isso sem ter de interromper qualquer outra pessoa.

Veja também[editar | editar código-fonte]

Referências[editar | editar código-fonte]

Links externos[editar | editar código-fonte]