O caminho
O método cosmic

Quando algo corre mal: diagnosticar com factos

A diferença entre perder horas a adivinhar e resolver em minutos: ir buscar a verdade ao terreno, não às hipóteses.

Intermédio10 minResolução de problemas
🎬 Vídeo da aula — em breve (HeyGen + HyperFrames)

Um sintoma ambíguo ('congela', 'às vezes falha') tem dez causas possíveis. Teorizar é grátis — e perigoso, porque tendes a confirmar a tua primeira teoria e a seguir nessa direção durante horas. Os factos custam a colher mas matam a ambiguidade num minuto.

1. Não encadeies suposições

Quando algo falha, a tentação é arranjar uma teoria e ir tentando. Cada tentativa errada custa tempo e reforça o engano. Pára — e procura um facto.

2. Vai aos sinais reais

Os registos, os códigos de resposta, o que o sistema realmente devolveu — esses não mentem. Não é 'pode ter sido X'; é 'foi X'. Essa certeza torna a solução óbvia.

3. Instrumenta para ver

Se o sinal não existe, cria-o: marca a versão que correu, conta quantas vezes algo aconteceu. Muitas vezes o bug não é onde julgavas — e só um marcador revela isso.

4. Confirma a premissa antes de insistir

Antes de continuar num caminho, valida que ele é sequer possível. Perde-se muito tempo a construir algo que, no fundo, nunca ia funcionar.

Algo 'congelava' durante um envio. Surgiram teorias — tempo de espera, processo preso, verificação em ciclo — e dois remendos baseados nelas. Nada resolveu. A decisão certa foi ir aos registos: marcou-se que versão tinha corrido e quantas vezes. Os registos do armazenamento mostraram, claro, um erro de permissão. A causa real era uma regra de acesso em falta — uma linha. Os dois remendos anteriores eram inofensivos mas inúteis. Adivinhar custou horas; ler o sinal custou quinze minutos.

Ideia-chave

Perante um bug ambíguo, o primeiro passo não é uma teoria — é um facto. Os registos não mentem.

✍️ Pratica

Lembra-te de um bug que demoraste a resolver. Pergunta-te: qual era o facto que o teria revelado em minutos? Onde estava esse sinal? Na próxima, vais lá primeiro.

⚡ Vê isto na práticaA App de Sismos

Quando algo vem da internet, aprende a ver se o problema é teu ou dos dados — com factos, não palpites.

Abrir →
← O caminho completo