Exercícios de depuração gerados com feedback que explica
O DoesItHold é construído em torno de um ciclo: gerar um bug realista, deixar você corrigi-lo e explicar o resultado. Tudo abaixo serve a esse ciclo.
Exercícios gerados de caça a bugs
Os desafios apresentam código que compila ou roda, mas se comporta de forma incorreta. O defeito é o ponto: você o encontra, explica e corrige.
- Nove linguagens, de JavaScript e Python a SQL e C++.
- Desafios públicos curados que você pode repetir quantas vezes quiser.
- Um desafio gerado grátis por dia, sem assinatura.
Feedback que nomeia a causa
Depois que você envia, o feedback foca na causa subjacente e em se a sua mudança a resolve. O avaliador verifica se a correção sustenta, incluindo o caso em que uma mudança parece certa mas deixa o bug no lugar.
Dicas guiadas quando você travar
Cada desafio pode revelar uma dica curta e escalonada para você manter o ritmo sem receber a resposta pronta. As dicas apontam onde olhar antes de estreitar para o que mudar.
Dificuldade que se adapta a você
A dificuldade acompanha os seus resultados para que os desafios continuem úteis, em vez de triviais ou avassaladores. O progresso é direcional: reflete a prática que você fez, não uma promessa sobre desempenho em outro lugar.
Pronto para experimentar?
Experimentar um desafioPáginas relacionadas
Docs
Um passo a passo em linguagem simples do ciclo de treino do DoesItHold: gerar um bug, propor uma correção, ler o feedback e repetir com dificuldade adaptá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.