У дома развитие Какво е heisenbug? - определение от техопедия

Какво е heisenbug? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Heisenbug?

Heisenbug е софтуерна грешка, която променя или променя поведението си, когато се наблюдава или се подлага на изолация. Heisenbug може да се отнася до всеки софтуерен бъг с необичайно поведение, особено когато работата му изглежда изчезва или се променя, когато се изучава или работи от софтуерна програма или приложение за отстраняване на грешки.

Техопедия обяснява Хайзенбуг

Името на този бъг произлиза от квантовия закон за физика, създаден от Вернер Хайзенберг, който откри, че човешкото наблюдение може да окаже влияние върху малки частици, което може да направи поведението им да изглежда непредсказуемо и да ги изучи трудно. Известно е, че Heisenbugs проявяват много непредвидимо поведение. Всеки опит за отстраняване на грешки или пресъздаване на Heisenbug може да накара грешката да изчезне. Обикновено Heisenbug възниква в резултат на неинициализиран код в паметта, където всяка функция, свързана с тази стойност, може да действа необичайно.

Какво е heisenbug? - определение от техопедия