Bedste svar
Dette er et så godt spørgsmål, da det ser ud til at være så trivielt, men det er ikke så let at besvare.
For et stykke tid siden skrev jeg denne artikel om “ definitionen af en fejlrapport ”. I min forskning snublede jeg over alle forskellige slags definitioner på bugs. Og jeg er enig i problemet med forkerte krav.
Alt i alt kan jeg virkelig godt lide definitionen fra Wikipedia:
“En softwarefejl er en fejl, fejl, fejl eller fejl i et computerprogram eller system, der får det til at producere et forkert eller uventet resultat eller opfører sig utilsigtet. ”
Så kort sagt betyder det:
En softwarefejl er en fejl, fejl, fejl eller fejl, der giver et forkert eller uventet resultat.
Så i teorien er en fejl noget fungerer ikke som designet .
Men hvad hvis noget ikke er designet som det bør være? Er det da en fejl? Som du kan se, efterlader dette spørgsmål alene meget plads til fortolkning.
Du undrer dig måske over, hvorfor en fejl kaldes en fejl? Det er et godt spørgsmål, for udtrykket bug, der beskriver en softwarefejl eller -fejl, går helt tilbage til 1945. I slutningen af 1945, ved University of Harvard, fandt et teknisk team noget usædvanligt mellem punkter i Relay70. De fandt en ægte død bug (dyret), der forårsagede en fejl.
Som nævnt i bugloggen er det “ første faktiske tilfælde af fejl fundet “.
Nej uanset om du er en udvikler, designer eller bruger af en software. Chancerne er høje for, at du tidligere har snublet over en fejl, eller måske har du selv forårsaget en fejl.