Hogar Desarrollo ¿Qué es heisenbug? - definición de techopedia

¿Qué es heisenbug? - definición de techopedia

Tabla de contenido:

Anonim

Definición - ¿Qué significa Heisenbug?

Heisenbug es un error de software que cambia o altera su comportamiento cuando se está observando o sufre aislamiento. Heisenbug puede referirse a cualquier error de software con un comportamiento inusual, particularmente cuando su funcionamiento parece desaparecer o cambiar cuando un programa de software o aplicación de depuración lo está estudiando o trabajando.

Techopedia explica Heisenbug

El nombre de este error se deriva de una ley de física cuántica concebida por Werner Heisenberg, quien descubrió que la observación humana puede tener un efecto sobre las partículas pequeñas, lo que puede hacer que su comportamiento parezca impredecible y estudiarlas sea difícil. Se sabe que los Heisenbugs muestran un comportamiento muy impredecible. Cualquier intento de depurar o recrear un Heisenbug puede hacer que el error desaparezca. Típicamente, un Heisenbug ocurre como resultado de un código no inicializado en la memoria, donde cada función relacionada con ese valor puede actuar de manera inusual.

¿Qué es heisenbug? - definición de techopedia