Entendendo a correção antes de mantê-la
Uma correção que funciona mas que você não entende é um empréstimo, não uma solução — e os juros vencem na próxima vez que algo próximo quebrar. Como a IA faz a digitação, é fácil aceitar um sinal verde e seguir em frente sem nunca saber por que o código agora está verde. Resista a isso. Antes de manter uma correção, faça a IA prestar contas dela:
- "Explique em uma ou duas frases por que isso corrige o problema." Se a explicação for vaga — "isso deixa mais robusto", "isso trata o caso extremo" — questione. Uma explicação de verdade nomeia a causa específica e como a mudança a elimina.
- "Qual era o bug, em termos de causa e efeito?" Você deve conseguir repetir a resposta com suas próprias palavras. Se não conseguir, você ainda não entende seu próprio programa.
- "O que mais toca nesse trecho de código que eu deveria testar de novo?" Isso transforma uma correção em uma verificação de regressão.
Isso é a filosofia de entender o que você entrega aplicada ao seu caso mais difícil. Você não precisa ser capaz de escrever a correção do zero — esse é o trabalho da IA. Mas você precisa segurar a história de causa e efeito na cabeça, porque é você quem vai estar lá às 2 da manhã quando quebrar de novo, e a única coisa que ajuda nessa hora é saber como a coisa realmente funciona.