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.

Quando falta await, o código usa a Promise antes do resultadoAprenda a encontrar e corrigir JavaScript que tenta usar um valor antes de ele ficar pronto.Uma lista padrão mutável pode guardar dados de chamadas anterioresAprenda por que listas e dicionários usados como padrão podem reaparecer com valores antigos.Depure JOINs SQL prevendo a cardinalidade primeiroUse expectativas de contagem para achar predicados JOIN ausentes ou incorretos.Por que minha classificação de prática mudou 30 pontos?Acompanhe uma mudança de classificação e entenda o papel da dificuldade, do tempo e da fórmula inspirada no Elo.Por que um desafio resolvido muda XP, dificuldade e sequência separadamente?Acompanhe uma solução e veja por que XP, nível de habilidade, próxima dificuldade, sequência e conquistas são sinais diferentes.