Vad är en bug?

Det är ett fel i koden som orsakar att programmet inte fungerar korrekt.

🐛

Definition

Inom mjukvaruutveckling refererar en bug till ett fel eller en defekt i koden som får programmet att inte fungera korrekt.

💻

Ursprung

Termen 'bug' användes först 1889 av Thomas Edison för att beskriva ett tekniskt problem och har sedan dess antagits inom datorvetenskapen för att beskriva mjukvaruproblem.

🔍

Debugging

Processen för att hitta och åtgärda bugs kallas debugging, och verktyg som debuggers används av utvecklare för detta ändamål.

💡

Viktighet

Bugs kan ha stora konsekvenser, från mindre störningar till allvarliga säkerhetsbrister.

🪲

Bokstavlig betydelse

Ordet bug betyder insekter och användes humoristiskt för att beskriva ett tekniskt problem när en nattfjäril orsakade ett problem i en datorrelä 1947.