Koti kehitys Mikä on heisenbug? - määritelmä techopediasta

Mikä on heisenbug? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä Heisenbug tarkoittaa?

Heisenbug on ohjelmistovirhe, joka muuttaa tai muuttaa sen käyttäytymistä, kun sitä havaitaan tai se eristetään. Heisenbug voi viitata mihin tahansa ohjelmistovirheeseen, jolla on epätavallinen käyttäytyminen, etenkin kun sen toiminta näyttää häviävän tai muuttuvan, kun ohjelmisto tai virheenkorjaussovellus tutkii tai käsittelee sitä.

Techopedia selittää Heisenbugin

Tämän virheen nimi on johdettu Werner Heisenbergin suunnittelemasta kvanttifysiikkalaista, jonka mukaan ihmisen havainnoinnilla voi olla vaikutusta pieniin hiukkasiin, mikä voi tehdä heidän käyttäytymisestään arvaamattomia ja tutkia niitä vaikeaksi. Heisenbugien tiedetään käyttäytyvän erittäin arvaamattomasti. Jokainen yritys virheenkorjaukseen tai Heisenbugin uudelleen luomiseen voi tehdä virheen katoamaan. Heisenbug ilmenee tyypillisesti muistissa olevan aloittamattoman koodin seurauksena, jossa kukin arvoon liittyvä toiminto voi toimia epätavallisesti.

Mikä on heisenbug? - määritelmä techopediasta