exemplo de necessidade de revisão
que seja produtivo (não exaustivo)
que melhore nossa comunicação como equipe
Precisamos de um code review
afinal code review é diferente de revisão de texto
lógica
regras de negócio
arquitetura
performance
e muitos outros...
o que imaginamos como ideal
um programador desenvolve a feature
2 devs que manjem do contexto,
conversam e fazem o code review juntos
não, pera,
assim deve ser melhor
um líder técnico acompanha constantemente para ver se ambos estão fazendo o code review adequadamente
se não
ainda estamos pensando e depende de tests e comunicação, etc
PLUS
mas um cara que deveria estar envolvido em todas as etapas do projeto
junto à equipe de desenvolvimento,
e não separado e posterior
seria um q.a.
mas isso é o próximo passo,
vamos ver um fluxo de code review primeiro
na prática
- code review
- tests automatizados
- continuous integration
e como faremos?
fazendo
brincadeira, rs
buscando formas inteligentes,
o que imaginamos é o seguinte fluxo
By Darlan Mendonça
Software Engineer