Como funciona o ciclo de treino do DoesItHold
Esta página explica como uma sessão funciona, em linguagem simples. Não há prompts, rubricas ou detalhes internos do avaliador aqui, apenas o ciclo que você de fato usa.
1. Gere um desafio
Escolha uma linguagem e inicie um desafio. No plano Grátis você recebe um desafio recém-gerado por dia, além de desafios públicos curados que pode repetir a qualquer momento.
2. Leia e diagnostique
Cada desafio é um trecho curto com um defeito real. Leia como leria um pull request: forme uma hipótese sobre o que quebra e por quê antes de mexer em qualquer coisa.
3. Proponha uma correção
Edite o código e envie. Se travar, peça uma dica; as dicas escalam de onde olhar para o que mudar, para você continuar aprendendo em vez de estagnar.
4. Leia o feedback
O feedback diz se a correção sustenta e explica a causa. O avaliador também pega correções que parecem plausíveis mas deixam o defeito no lugar, que é o sinal mais útil para aprender.
5. Repita com dificuldade adaptável
A dificuldade se ajusta aos seus resultados recentes. O objetivo é prática constante e útil; o progresso reflete o que você fez no app, não uma afirmação sobre resultados em outro lugar.
Pronto para experimentar?
Abrir um desafio guiadoPáginas relacionadas
Recursos
Veja como o DoesItHold gera exercícios de caça a bugs, verifica sua correção e adapta a dificuldade. Nove linguagens, dicas guiadas e progresso visível.
Guias
Guias curtos de depuração que explicam um bug comum, mostram uma correção mínima e abrem um desafio grátis correspondente. Navegue pelos guias por linguagem.
Planos
Compare os planos Grátis e Pro do DoesItHold pelo que cada um libera. Os preços atuais carregam no app pela sua região; esta página nunca fixa um preço.