Mantenha o App Sempre Funcionando
Essa é a disciplina que torna tudo o mais possível:
- Rode depois de cada passo. Não a cada três passos. A cada um.
- Faça só de estados funcionais. Um commit é um ponto de checagem para o qual você pode voltar. Se um passo quebrar algo que você não consegue consertar em um minuto ou dois, descarte (
git restore .ou reverta) e refaça o com um pedido mais claro — não empilhe um conserto em cima de uma base quebrada. - Uma preocupação por passo. Se você ficar tentado a também "rapidinho consertar aquela outra coisa", resista. Termine a fatia atual, faça o commit, depois comece um novo passo.
- Descreva o bug, não faça o diagnóstico. Quando algo quebra, diga à IA exatamente o que você viu: "Depois de clicar na segunda estrela, o contador mostra 1, não 2." Deixe que ela encontre a causa.