Sadržaj:
Definicija - Što znači Heisenbug?
Heisenbug je softverska greška koja mijenja ili mijenja njegovo ponašanje kada je promatra ili prolazi kroz izolaciju. Heisenbug se može odnositi na bilo koji softverski program s neobičnim ponašanjem, posebno kada se čini da njegov rad nestaje ili se mijenja kada ga proučava ili radi softverski program ili program za uklanjanje pogrešaka.
Tehopedija objašnjava Heisenbug
Naziv ove bube potječe od zakona kvantne fizike koji je zamislio Werner Heisenberg, koji je otkrio da ljudsko promatranje može imati utjecaja na sitne čestice, što može učiniti njihovo ponašanje nepredvidivim i proučavati ih teško. Poznato je da Heisenbugovi pokazuju vrlo nepredvidivo ponašanje. Svaki pokušaj uklanjanja pogrešaka ili ponovnog uspostavljanja Heisenbuga može natjerati bugu da nestane. Heisenbug obično nastaje kao rezultat neinicijaliziranog koda u memoriji, pri čemu svaka funkcija povezana s tom vrijednošću može djelovati neobično.
