Você sabe o que é NITPICK em programação?

Michel Rosas
Michel Rosas4 de Julho
Você sabe o que é NITPICK em programação?

Hello, there! Você já ouviu alguém usando a expressão "nitpick" durante um processo de revisão de código?

Ela pode ser uma coisa boa ou uma coisa ruim, dependendo do contexto. Entender exatamente o que ela significa pode ajudar bastante na hora de revisar o código e saber quais ajustes são prioritários e quais não são.

Então vamos dar uma olhada e aprender o que é nitpick em programação e de onde surgiu essa expressão? Let's go!

Você sabe o que é NITPICK em programação?

Nós usamos a palavra "nitpick" quando alguém começa a apontar detalhes muito pequenos ou fazer críticas sobre coisas que praticamente não tem importância. Em programação, essa expressão é usada principalmente durante code reviews (revisões de código), quando alguém faz uma observação que não impede o funcionamento do código, mas sugere uma alteração que é praticamente irrelevante, mas que pode ser útil por um motivo ou outro, como um ajuste de formatação para melhorar a leitura do código.

A origem dessa expressão é bastante curiosa (mas que, na verdade, faz bastante sentido). A palavra "pick" significa "pegar, escolher", e "nit" é a "lêndea", que é o ovo do piolho de cabelo, extremamente pequeno. Ou seja, "nit pick" significa literalmente "pegar lêndeas", isto é, procurar, escolher e pegar uma coisa muito pequena, quase imperceptível.

E no dia a dia é muito comum os desenvolvedores escreverem apenas "nit" antes de um comentário em uma revisão de código, para mostrar que aquele não é um problema sério, é apenas uma sugestão de melhoria.

Mas lembre-se: dependendo do contexto e da maneira como essa expressão é usada, ela pode ser uma coisa boa, como uma sugestão de melhoria que não é prioritária, mas que pode ajudar de alguma forma, ou uma coisa ruim, se a pessoa fica se apegando a detalhes que não fazem diferença.

Now let's take a look at some examples?

  • Nit: You could rename this variable to make it clearer. (Nit: Você poderia renomear esta variável para deixá-la mais clara.)
  • This is just a nitpick, but I think the function name could be shorter. (Isso é apenas um nitpick, mas acho que o nome da função poderia ser menor.)
  • Most of the review comments were just nitpicks. (A maior parte dos comentários da revisão eram apenas nitpicks.)
  • Don't worry about this if you're in a hurry, it's just nitpick. (Não se preocupe com isso se você estiver com pressa, isso é apenas um nitpick.)

Have you ever received a nitpick during a code review? (Você já recebeu um nitpick durante uma revisão de código?)

Continue com a gente no nosso artigo "Vocabulário em inglês para quem trabalha como GROWTH MARKETING ANALYST". See you!

Inglês e espanhol online de maneira eficaz!

Escolha um dos planos e tenha acesso aos cursos completos da plataforma

Plano Anual

12xR$40 ou R$480
Quero este plano

Plano Semestral

6xR$50 ou R$300
Quero este plano