Hvad er en bug?
Det er en fejl i koden, der forårsager en funktionsfejl i programmet.
Definition
I softwarekonteksten refererer en bug til en fejl eller mangel i koden, der forårsager en funktionsfejl i programmet.
Oprindelse
Udtrykket 'bug' blev første gang brugt i 1889 af Thomas Edison for at beskrive et teknisk problem og er siden blevet adopteret i computing for at beskrive softwareproblemer.
Debugging
Processen med at finde og rette bugs kaldes debugging, og værktøjer kaldet debuggers bruges af udviklere til dette formål.
Betydning
Bugs kan have store konsekvenser, fra mindre gener til større sikkerhedssårbarheder.
Bogstavelig Betydning
Ordet bug betyder bogstaveligt talt insekt, og blev humoristisk brugt til at beskrive et teknisk problem, da en møl forårsagede et problem i en computerrelæ i 1947.