O detetive de erros — Programador/a · Pretender
Os utilizadores da app de quizzes fictícia da Byte & Bolota dizem: “Às vezes a minha pontuação desaparece!” Ninguém sabe quando nem porquê. Tens de encontrar a causa, não adivinhar. Encontrar e corrigir a causa passo a passo.
Decisões · ~4 min
O teu papel
És o programador de serviço aos erros (neste jogo).
O teu objetivo
Encontrar e corrigir a causa passo a passo.
O que sabes
- Boa depuração: reproduzir o erro, recolher pistas, mudar uma coisa de cada vez e testar.
Limites
- Os dados dos utilizadores não se podem perder enquanto testas.
O sucesso é
- Reproduzir — Fizeste o erro acontecer de propósito.
- Usar provas — Seguiste as pistas nos registos.
- Provar a correção — Juntaste um teste para não voltar a acontecer.
Competências que usaste
- Encontrar erros — Descobrir o que está mal e porquê.
- Pensamento lógico — Seguir passos e regras com rigor.
Na vida real
Os programadores passam muitas vezes mais tempo a encontrar erros do que a escrever código novo. Reproduzir o problema e ler registos são competências essenciais, e cada erro corrigido costuma ganhar o seu teste.
Programador/a
Constrói as aplicações e ferramentas que as pessoas usam todos os dias.
Explora a seguir
- Designer de jogos — Inventa regras e níveis divertidos e justos.
- Analista de dados — Transforma números em respostas honestas.
- Analista de cibersegurança — Protege pessoas e sistemas de ameaças online.
Continua a explorar
Outras línguas
A carregar o MyLeoNes™…