Hjem Utvikling Hva er haglegevingfeiling? - definisjon fra techopedia

Hva er haglegevingfeiling? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Shotgun Debugging?

Debugging av hagle er prosessen med å introdusere ikke-endrede endringer i all programvare som skal testes i håp om å forstyrre feil ut av eksistensen. Dette er et godt eksempel på en prøving og feiling, og den fungerer bra med små programmer. Hvis det ikke håndteres effektivt, kan avlusing av hagle ha flere bugs.

Techopedia forklarer Shotgun Debugging

Debugging av hagle anses som en programvare som tilsvarer påskeegg, som er handlingen for å erstatte ikke-relaterte komponenter i håp om at en funksjonsfeil forsvinner. Det er feilsøking av et maskinvare- eller systemproblem etter å ha prøvd flere mulige løsninger samtidig der et alternativ kan fungere godt. Selv om dette i noen tilfeller kan være vellykket, kan det også medføre risiko for å introdusere nye feil. Skuddveksling fungerer med flertrådede applikasjoner. Ethvert forsøk på å feilsøke en løpetilstand ved å legge til feilsøkingskode endrer hastigheten på en tråd i forhold til en annen. Et slikt relativt trekk kan ofte føre til at problemet forsvinner. Imidlertid kan andre endringer som påvirker trådenes oppførsel føre til at det samme problemet dukker opp igjen.

Hva er haglegevingfeiling? - definisjon fra techopedia