EN - FR - DE - ES - IT - PT -

LexiconDream

🐛 Depuração

O processo de encontrar e corrigir erros no código.

Depuração

Em 1947, engenheiros de Harvard encontraram uma traça presa num relé do computador Mark II. Colaram-na no livro de registo e escreveram "primeiro caso real de bug encontrado". A depuração é o processo de encontrar e corrigir erros num código. O termo pegou, embora a maioria dos insetos não sejam insetos.

Os erros variam desde gralhas a erros de lógica e condições de corrida. A falta de ponto e vírgula impede a compilação. Um nome de variável incorreto produz um resultado errado. Uma condição de corrida só ocorre quando dois threads são executados numa determinada ordem. Alguns erros são fáceis de identificar. Outros demoram dias a serem reproduzidos.

Técnicas de depuração

Depurar um sistema é um trabalho de detetive. Formula hipóteses, testa-as e elimina possibilidades. Os melhores depuradores são pacientes e sistemáticos. Eles não chutam. Eles observam.

Comments

No comments yet. Be the first to share a thought.

Leave a comment