Quero me matricular
Artigos Alura Lingua

Você sabe o que é YAK SHAVING em programação?

Giovanna Oliveira
Giovanna Oliveira
Você sabe o que é YAK SHAVING em programação? #inset

Hello, there! Você já teve que barbear um iaque alguma vez na sua vida?

A expressão em inglês "yak shaving" é comum de ser usada no ambiente de programação, e ela destaca um problema real que pode ser enfrentado pelos times de desenvolvimento de software. Então confira abaixo o que significa yak shaving para não ficar em dúvida quando alguém disser que você está barbeando um iaque! Check it out!

Você sabe o que é YAK SHAVING em programação?

Antes de mais nada, vamos entender a tradução da expressão yak shaving. Um yak (ou iaque, em português) é um animal que pode ser encontrado na Ásia, especialmente entre o Himalaia e a Mongólia. De modo muito simplificado, ele se parece com um boi selvagem, mas com a pelagem longa.

Já o verbo shave pode ser traduzido de três maneiras diferentes: barbear, depilar ou tosar. Por isso, a tradução correta de yak shaving seria tosar um iaque, mas algumas pessoas brincam e também interpretam como barbear um iaque.

A expressão yak shaving é usada para descrever a situação em que nos encontramos realizando uma série de tarefas aparentemente irrelevantes ou desnecessárias para poder finalmente realizar a tarefa original que pretendíamos fazer. É como se estivéssemos nos distraindo ou nos desviando do caminho original para resolver um problema principal.

Sabe quando você precisa resolver um problema, mas para isso primeiro precisa fazer alguma tarefa que parece não ter nenhuma relação com o problema principal, e essa tarefa leva a uma outra tarefa, e depois outra, e outra, e parece que você nunca consegue atacar o problema inicial? Isso é barbear um iaque.

Por exemplo, imagine que você está tentando corrigir um bug em seu código, mas ao fazer isso, percebe que precisa atualizar uma biblioteca para uma versão mais recente. Então, ao tentar atualizar a biblioteca, percebe que precisa atualizar sua linguagem de programação, e assim por diante.

A origem da expressão yak shaving vem de um episódio do desenho "The Ren & Stimpy Show", em que o personagem Ren tentava fugir da celebração do Yak Shaving Day e por isso acabava passando por diversas situações inesperadas.

Mas é importante observar que o yak shaving pode ser interpretado de duas maneiras diferentes, uma positiva e outra negativa. Primeiro, ele pode incomodar um pouco porque as tarefas podem parecer irrelevantes, mas são necessárias para resolver o problema principal. Por outro lado, ele também pode ser fonte de distração e desperdício de tempo, então observe se você ou o seu time está tosando um iaque sem necessidade ou não.

Now that you understand this expression, let's take a look at some examples using it?
(Agora que você entende essa expressão, vamos dar uma olhada em alguns exemplos usando ela?)

What do you do when you notice you are shaving a yak? (O que você faz quando percebe que está barbeando um iaque?)

Continue aprimorando o seu inglês e estudando com a gente no nosso artigo "Atributos de imagem em HTML". See you!

Aproveite e faça nosso teste de nível de inglês. Ou baixe nossa apostila que te ensina como aprender inglês de maneira eficiente!

Quer realmente aprender outras línguas, como inglês e espanhol? Conheça os nossos cursos que reforçam o aprendizado de inglês e espanhol.

Inglês e espanhol online de maneira eficaz!

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

Plano Anual 12x R$40 ou R$480 Quero este plano
Plano Semestral 6x R$50 ou R$300 Quero este plano