Submódulo 2: Depuração prática: estratégias, ferramentas e técnicas
Completion requirements
Este submódulo apresenta um checklist prático para identificar, reproduzir e resolver problemas com rapidez. Você aprenderá a reproduzir falhas de forma reprodutível, isolar a seção do código responsável, usar instrumentação simples (prints e logging) antes de recorrer a depuradores como o pdb, interpretar mensagens de erro e stack traces, e aplicar técnicas de depuração aliadas a testes básicos para evitar regressões. Ao final, você terá diretrizes claras para documentar hipóteses, evidências e melhorias, facilitando futuras evoluções do código e a comunicação com equipes de desenvolvimento e transformação de carreira.
🎯 Exercícios
🎯 Exercícios: Depuração prática: estratégias, ferramentas e técnicas
Teste seus conhecimentos com estas questões de múltipla escolha. Cada questão tem apenas uma resposta correta.
Questão 1
Ao depurar, qual é o objetivo principal?
Questão 2
Para tornar a falha reproduzível de forma confiável, qual prática é recomendada?
Questão 3
Em termos de instrumentação, qual afirmação é correta para depurar de forma eficaz?
Questão 4
Como as stack traces e mensagens de erro auxiliam na localização do problema?
Questão 5
Qual prática facilita a documentação e a prevenção de regressões durante a depuração?