698 Shares 9308 views

O que é um bug e como combatê-la?

Cada jogador já enfrentou na vida com os problemas que surgiram em um jogo de computador. E se ele já tinha uma excelente experiência de jogo, ele sabe que em seu ambiente, tais falhas são chamados de bugs. No entanto, nem todas as pessoas sabem o que é um erro, por isso, quando eles lêem as mensagens nos fóruns ou revisão do jogo, eles podem não entender o que eles estão tentando dizer. Mas para entender esta necessidade necessariamente, porque erros – muito grande desvantagem de jogos de computador, e se você sabe, onde quer que um determinado jogo tem um monte deles, é melhor se abster de comprar. Por quê? Isso vai lhe dizer neste artigo.

O termo "bug"

Naturalmente, devemos começar com uma revisão do termo, sua etimologia e significado. O que é um bug? Por que é chamado assim? A história é bastante interessante, porque este termo é derivado da palavra bug Inglês, que se traduz como "besouro". Mas isso significa erro de algo – como é combinado com os outros e insetos problemas no código de computador? conexão direta, claro que não – apenas este jargão, que apareceu no ambiente de programação por algum tempo e firmemente entrincheirado por quaisquer erros que conseguiram infiltrar-se no código mesmo com a verificação completa. Assim, os insetos rastejar na versão final do código e são identificados somente após o lançamento do programa. Em relação a este termo ainda há um monte de informações úteis, mas agora você pelo menos saber o que o bug. Vá em frente!

classificação

Naturalmente, depois que as pessoas saibam que tal um bug, eles querem entender como pode haver tal erro. Existe uma classificação completa, que inclui uma variedade de opções. Erros podem variar dependendo do local e tempo de ocorrência, tamanho, natureza do erro, e assim por diante. Na maioria das vezes, eles são distinguidos pela seriedade e o tamanho – as características mais importantes para a compreensão de quanto tempo vai demorar a correção de erros e quanto dano pode causar ou ter causado. Infelizmente, os erros podem ser não apenas em jogos de computador onde apenas estragar a impressão de pessoas. Eles podem ocorrer em software muito sério – um erro tem se arrastado para o piloto automático do código de aeronaves, pode mesmo levar à sua queda. Portanto, não pense sobre como fazer um erro – é melhor pensar sobre como corrigi-lo.

correção de erros

O processo de desenvolvimento de programas, incluindo jogos de computador, não consiste em escrever código. Significado da palavra "bug" faz alusão ao fato de que esse erro não conseguiu passar uma camada de proteção. Então, o que faz com que seja possível pegar 99% dos bugs? A resposta é simples – é fase de testes. Quando o código é escrito, ele é enviado para verificar um especial testers profissionais que executá-lo e verificar se há erros. O papel do testador não é menos importante do que o papel do programador, e se um erro será realizada em uma versão de lançamento do produto, a falha estará o mesmo que a pessoa que fez este erro, e aquele que não percebeu durante a varredura. Felizmente, 99% de erros são filtrados num tal teste. Mas o que acontece se alguns deles não conseguem escapar?

Bugs no Lançamentos

99% – que é muito, mas ainda 1% também é essencial, especialmente quando se trata de erros. E se cair em um produto de libertação que é vendido e fica nas mãos do cliente, já empresas-produtores são tem que assumir a responsabilidade. Na maioria das vezes o problema pode ser resolvido muito rapidamente – assim como os jogadores expressar seu descontentamento, os especialistas imediatamente envolvido em negócios. E depois de um tempo o patch (do Inglês patch – "patch"), após o qual o problema de instalação é resolvido automaticamente.

relatórios erros

Em jogos de computador, um erro só pode perceber o próprio jogador, porque não existem programas que podem pegá-los. No entanto, em outros casos, há um software especial que permite que você acompanhe automaticamente erros nos programas que preparam um relatório detalhado, que será capaz de entender o programador, e enviá-lo para o endereço do desenvolvedor. Isso é extremamente conveniente e útil, pois você pode ver imediatamente exatamente onde seu software tem bugs, e permitem que os desenvolvedores o mais rápido possível para eliminá-los. Assim, você vai ajudá-los a si mesmo, assim como muitos outros usuários que tenham adquirido o programa. Escusado será dizer que uma tal abordagem só funciona com software licenciado – software pirata simplesmente não tem nenhuma ligação com o desenvolvedor, porque não foi adquirida e, portanto, não abrangidos pela obrigação de garantia do vendedor para o comprador.

Infelizmente, esses erros específicos, como um bug "VKontakte", esses programas eliminar não pode – como nos jogos, eles vão ter que pegar o lado, e depois pessoalmente relatá-los para o apoio técnico do este site ou qualquer outra página na qual você Nós encontramos um bug.