GTA VI (ce) se ne parlava qui: Cos'è un Glitch?
- bug: errore a livello di codice
- glitch: l'effetto che noi dovuto a quell'errore
Quindi è questa la differenza fondamentale. Il bug è l'errore che sta a livello di programmazione, mentre il glitch il fenomeno che si manifesta, l'effetto indesiderato che vediamo (che può essere un problema sia lato software, sia lato hardware o driver che fa da tramite fra i due).
Risolvere un glitch bug (per come abbiamo visto la distinzione fra i due) può essere fatto tramite operazioni di debugging, testing, da parte del team di sviluppo. Ovvero immagina un codice estremamente articolato e complesso, chiaro che a colpo d'occhio non si trovano tutti i possibili errori o limiti, quindi il team di sviluppo che testa il software (applicazione, gioco o qualunque esso sia) può imbattersi in questi "problemi" e quindi più facilmente vedendo il contesto (che ne so, "mappa 1 clic su inventario" oppure "barra delle applicazioni, clic su pulsante 2") risale alla causa e riesce a correggerli.