863 Shares 8402 views

Che cosa è un bug e come combatterlo?

Ogni giocatore ha mai affrontato in vita con i problemi che sono sorti in un gioco per computer. E se aveva già una grande esperienza di gioco, sa che nel suo ambiente, tali errori sono chiamati bug. Tuttavia, non tutte le persone sanno cosa sia un bug, in modo che quando si leggono i messaggi su forum o recensione del gioco, non possono capire quello che stanno cercando di dire. Ma per capire questo bisogno necessariamente, perché gli insetti – molto grande svantaggio di giochi per computer, e se si sa dove mai che un certo gioco ha un sacco di loro, è meglio astenersi dal comprare. Perché? Questo vi dirà in questo articolo.

Il termine "bug"

Naturalmente, dovremmo iniziare con una revisione del termine, la sua etimologia e significato. Che cosa è un bug? Perché si chiama così? La storia è molto interessante, perché questo termine deriva dalla parola inglese bug, che si traduce come "scarabeo". Ma significa qualcosa di errore – come è combinato con l'altro e insetti problemi nel codice del computer? Collegamento diretto, certo che no – solo questo gergo, che è apparso in un ambiente di programmazione per un bel po 'di tempo e saldamente radicata per eventuali errori che sono riusciti a intrufolarsi nel codice anche con la scansione completa. Così, gli insetti si insinuano nella versione finale del codice e sono identificati solo dopo il lancio del programma. Per quanto riguarda questo termine c'è ancora un sacco di informazioni utili, ma ora almeno so quale sia il problema. Vai avanti!

classificazione

Naturalmente, dopo che la gente sappia che tale bug, vogliono capire come non ci può essere un errore del genere. C'è una classificazione completa, che include una varietà di opzioni. Insetti possono variare da posizione e il tempo di insorgenza, dimensioni, natura dell'errore, e così via. Il più delle volte, si distinguono per la serietà e la dimensione – le caratteristiche più importanti per capire quanto tempo ci vorrà la correzione degli errori e quanti danni può causare o aver causato. Purtroppo, gli insetti possono essere non solo nei giochi per computer dove hanno appena rovinare l'impressione di persone. Essi possono verificarsi in un software molto grave – un errore ha insinuato l'autopilota del codice velivolo, può anche portare alla sua caduta. Quindi non pensare a come fare un bug – è meglio pensare a come risolvere il problema.

correzione degli errori

Il processo di sviluppo di programmi, tra cui giochi per computer, non consiste di scrivere codice. Significato della parola "bug" allude al fatto che questo errore non è riuscito ad ottenere attraverso uno strato di protezione. Quindi, ciò che rende possibile per catturare il 99% degli insetti? La risposta è semplice – è fase di test. Quando il codice è scritto, viene inviato per controllare uno speciale tester professionisti che gestiscono e controllare gli errori. Il ruolo del tester non è meno importante il ruolo del programmatore, e se un errore si terrà in una versione di rilascio del prodotto, la colpa si troverà lo stesso come la persona che ha fatto questo errore, e chi non se ne accorse durante la scansione. Fortunatamente, il 99% degli insetti sono filtrati in una simile prova. Ma cosa succede se alcuni di loro non riescono a fuggire?

Bugs in Uscite

99% – che è un sacco, ma ancora 1% è anche essenziale, soprattutto quando si tratta di errori. E se cadono in un prodotto di rilascio che viene venduto e ottiene nelle mani del cliente, ci sono già aziende-produttori devono assumersi la responsabilità. Il più delle volte il problema può essere risolto molto rapidamente – non appena i giocatori esprimono il loro malcontento, gli esperti immediatamente impegnati nel mondo degli affari. E dopo un po 'la patch (dalla patch inglese – "patch"), dopo di che il problema di installazione viene risolto automaticamente.

report bug

Nei giochi per computer, un errore può solo notare il giocatore stesso, perché non ci sono programmi che li possono prendere. Tuttavia, in altri casi, v'è uno speciale software che permette di monitorare automaticamente i bug nei programmi che preparano un rapporto dettagliato, che sarà in grado di capire il programmatore, e inviarlo all'indirizzo dello sviluppatore. Questo è incredibilmente comodo e utile perché si può immediatamente vedere esattamente dove il software presenta dei bug, e permettere agli sviluppatori il più presto possibile per eliminarli. Così, da soli così come molti altri utenti che hanno acquistato il programma che sarà di aiuto. Inutile dire che un tale approccio funziona solo con software concesso in licenza – software pirata non ha semplicemente alcun legame con lo sviluppatore, perché non è stato acquisito e quindi non coperti da garanzia del venditore al compratore.

Purtroppo, questi errori specifici, come ad esempio un bug "VKontakte", questi programmi di eliminare non può – come nei giochi, dovranno prendere la mano, e poi personalmente segnalarli al supporto tecnico di questo sito o qualsiasi altra pagina in cui si abbiamo trovato un bug.