Depuração prática, passo a passo

Bugs pequenos, examinados com cuidado

Cada guia traz uma resposta direta, uma reprodução mínima, um método de investigação e um desafio que preserva o contexto do guia.

Um await ausente é um bug de fluxo de controleEncontre e corrija JavaScript que usa uma Promise antes de ela ser resolvida.Parâmetros mutáveis preservam estado entre chamadas PythonDiagnostique listas e dicionários padrão que retêm valores anteriores.Depure JOINs SQL prevendo a cardinalidade primeiroUse expectativas de contagem para achar predicados JOIN ausentes ou incorretos.Como funciona uma classificação inspirada no Elo para praticar depuraçãoExemplo numérico da classificação do DoesItHold, incluindo dificuldade, tempo e limites.Do desafio ao progresso: XP, skills e conquistasAcompanhe uma solução por XP, níveis, adaptação, sequência e conquistas.