Tartalomjegyzék:
Meghatározás - Mit jelent Heisenbug?
A Heisenbug egy szoftver hiba, amely megváltoztatja vagy megváltoztatja viselkedését, amikor megfigyelik, vagy elszigetelten átesik. A Heisenbug hivatkozhat bármilyen szokatlan viselkedésű szoftverhibára, különösen akkor, ha úgy tűnik, hogy működése eltűnik vagy megváltozik, amikor azt egy szoftverprogram vagy hibakereső alkalmazás tanulmányozza vagy dolgozza fel.
A Techopedia magyarázza Heisenbugot
Ennek a hibának a neve egy kvantumfizikai törvényből származik, amelyet Werner Heisenberg dolgozott ki, aki úgy találta, hogy az emberi megfigyelés hatással lehet a kis részecskékre, amelyek viselkedésük kiszámíthatatlannak tűnhetnek és megkönnyítik a tanulmányozást. A Heisenbugokról ismert, hogy nagyon kiszámíthatatlan viselkedést mutatnak. Bármilyen Heisenbug hibakeresési vagy újbóli létrehozási kísérlet a hibát eltüntetheti. Általában a Heisenbug a memóriában lévő nem inicializált kód eredményeként fordul elő, ahol az adott értékhez kapcsolódó minden funkció szokatlanul működhet.
