EN - FR - DE - ES - IT - PT -

LexiconDream

🐛 Felsökning

Processen att hitta och åtgärda fel i kod.

Felsökning

År 1947 hittade ingenjörer vid Harvard en mal fångad i ett relä på Mark II-datorn. De tejpade in den i loggboken och skrev "första faktiska fallet av bugg som hittats". Felsökning är processen att hitta och åtgärda fel i kod. Termen fastnade, trots att de flesta buggar inte är insekter.

Buggar varierar från stavfel till logiska fel och kapplöpningsvillkor. Ett saknat semikolon stoppar kompileringen. Fel variabelnamn ger fel resultat. Ett kapplöpningsvillkor uppstår bara när två trådar körs i en viss ordning. Vissa buggar är lätta att upptäcka. Andra tar dagar att reproducera.

Felsökningstekniker

Felsökning är detektivarbete. Man formulerar hypoteser, testar dem och utesluter möjligheter. De bästa felsökarna är tålmodiga och systematiska. De gissar inte. De observerar.

Comments

No comments yet. Be the first to share a thought.

Leave a comment