Rullst AcademyRullst Academy/Lição
Git: mudanças em equipe · Lição 05 / 10

Revisar com evidências e cuidado

A revisão ajuda a melhorar a mudança sem transformar uma pessoa no problema.

Trilhas de aprendizado16 min

Vamos descobrir juntos

  1. 1

    Na cópia reviewer, faça fetch e crie review-fix a partir de origin/fix-boundary, conforme LAB.md. Leia o requisito antes do diff. Compare origem, arquivos e hash; não execute código desconhecido com acesso a dados reais. Aqui os arquivos pequenos foram fornecidos para estudo.

  2. 2

    Um comentário útil liga observação e consequência: “Com >= 120, a entrada 120 é recusada, mas o combinado a aceita. Podemos adicionar esse teste e usar > 120?” Isso oferece uma ação verificável. “Seu código é ruim” não explica nem ajuda a corrigir.

  3. 3

    Separe impedimento, pergunta e preferência. Um defeito de comportamento pode bloquear; uma dúvida pede contexto; estilo fora do combinado pode ser sugestão opcional. No GitHub existem revisões com comentário, aprovação e pedido de mudanças; as regras do repositório determinam seus efeitos na integração.

  4. 4

    Execute testes e confira o que eles deixam de cobrir. Três testes verdes que só usam 15 não demonstram que 120 funciona. Registre o hash revisado, comandos, resultado e limites em REVIEW.md. A oficina final permite praticar decisões sobre diffs fictícios sem enviar comentários a ninguém.

Uma mudança, dois papéis

Baixe o kit e siga LAB.md em uma pasta nova. Comandos aqui são referências de leitura: o site não os executa. No Windows use Git Bash; macOS e Ubuntu usam o terminal. A preparação de Git e Python está nas trilhas anteriores.

git fetch origin
git switch -c review-fix origin/fix-boundary
python -m unittest discover -v
Meus arquivos e GitHub

Seu caderno Markdown pode ser editado, baixado e enviado ao GitHub com confirmação. Ele não executa Git nem abre pull requests. O kit é o modelo inicial; salve suas edições separadamente.

Links oficiais e próximo passo

✦
SUA MISSÃO

Relacionar comentário, requisito, teste e risco concreto.

Agora é a sua vez

Oficina de descobertas

Uma decisão com evidências

O diff troca > 120 por >= 120. Os testes antigos continuam verdes, mas não testam 120.
Monte suas respostas e confira quando estiver pronto.
Uma pausa para entender

Qual revisão está sustentada?

Preciso de uma pista

Compare o combinado com o diff e com a evidência do commit atual.

Carregando sua jornada…

Leve com você

Escreva um impedimento, uma pergunta e uma sugestão opcional sobre a proposta, identificando qual evidência justifica cada um.

No seu ritmo

Meus arquivos e GitHub

Toda lição pode virar um registro seu: código, anotações ou um plano de prática. Guardar um arquivo no GitHub é opcional e não altera seu XP.

Manual do aluno

O editor e os downloads abrem quando esta lição estiver liberada para sua conta. Confira o acesso abaixo ou volte ao mapa da trilha.

Conferindo seu acesso à lição…

Rullstpetbot

A IA pode errar. Confira no material da lição.