devterview_$ iniciar simulação

Por que discutir estilo em review é desperdício

FácilJúniorProcesso

Pergunta

Por que times maduros tiram formatação e estilo da pauta do code review, e como fazem isso?

Resposta esperada

Debater indentação, aspas, ponto e vírgula e ordem de imports em review consome atenção que deveria ir pra correção e design, gera atrito pessoal por questão de gosto, e as decisões não são reprodutíveis (depende de quem revisou). A solução é automatizar e tornar não-negociável: um formatter (Prettier, gofmt, Black, rustfmt) que roda no save e/ou num hook de pré-commit, e um linter pra as regras que pegam bug (variável não usada, `==` vs `===`, promessa não aguardada). O CI falha se o código não está formatado/linteado, então nunca chega ao review 'torto'. O ganho cultural é grande: ninguém 'perde' uma discussão de estilo porque não há discussão — a ferramenta decidiu, de uma vez, pra todo mundo. Review sobra pra o que exige julgamento humano.

Por que perguntam isso

Pergunta pleno. Conecta com 'nits são do linter' do code review. Sinal cultural: 'ninguém perde uma discussão de estilo porque não há discussão'.

#formatacao#linter#prettier#processo
publicidade

Relacionadas