
Hello, there! Você já ouviu a expressão "Bohrbug" e ficou sem entender o que isso significa? Apesar desse nome um tanto diferente, ele é provavelmente o tipo de bug que os desenvolvedores mais preferem lidar.
Mas então… what does it really mean? Vamos entender o que é um Bohrbug e como ele aparece no dia a dia de quem trabalha com desenvolvimento de software. Let's go!
Você sabe o que é um BOHRBUG?
A expressão "Bohrbug" é usada para descrever um tipo de bug que aparece sempre de forma consistente e previsível. Ou seja, quando você executa o mesmo código nas mesmas condições, o erro sempre acontece da mesma maneira.
De certa forma, um Bohrbug costuma ser relativamente mais fácil de identificar e corrigir, porque o time de desenvolvimento consegue reproduzir o problema quantas vezes quiser durante o processo de debug, para entender o seu funcionamento e buscar uma maneira de corrigi-lo.
O nome Bohrbug vem de uma referência ao físico Niels Bohr, que ficou conhecido principalmente por apresentar um modelo de átomo que era simples, consistente e previsível, ou seja, exatamente as mesmas características que definem um Bohrbug.
Esse tipo de bug normalmente surge por causa de erros lógicos no código, condições mal definidas ou problemas simples de implementação. Quando o erro aparece sempre que o mesmo cenário acontece, estamos provavelmente diante de um Bohrbug. Makes sense, right?
Now how about taking a look at some examples?
- This bug happens every time we submit the form. It looks like a classic Bohrbug. (Esse bug acontece toda vez que enviamos o formulário. Parece um Bohrbug clássico.)
- Because the error is reproducible, our team quickly identified it as a Bohrbug. (Como o erro é reproduzível, nosso time rapidamente identificou que era um Bohrbug.)
- Fixing a Bohrbug is usually easier than fixing intermittent bugs. (Corrigir um Bohrbug normalmente é mais fácil do que corrigir bugs intermitentes.)
Have you ever identified and fixed a Bohrbug? (Você já identificou e corrigiu um Bohrbug?)
Continue com a gente no nosso artigo "Vocabulário em inglês essencial para quem trabalha com SERVICE DESK". See you!