개발 헤 이젠 버그 란? -techopedia에서 정의

헤 이젠 버그 란? -techopedia에서 정의

차례:

Anonim

정의-Heisenbug는 무엇을 의미합니까?

Heisenbug는 관찰되거나 격리 될 때 동작을 변경하거나 변경하는 소프트웨어 버그입니다. Heisenbug는 특히 소프트웨어 프로그램이나 디버거 응용 프로그램에서 연구하거나 작업 할 때 작동이 사라지거나 변경 될 때 비정상적으로 작동하는 모든 소프트웨어 버그를 나타낼 수 있습니다.

Techopedia는 Heisenbug를 설명합니다

이 버그의 이름은 베르너 하이젠 버그 (Werner Heisenberg)가 고안 한 양자 물리 법칙에서 유래 한 것으로, 인간 관찰은 작은 입자에 영향을 미쳐서 그들의 행동을 예측할 수없고 연구하기 어렵게 만들 수 있다는 것을 발견했습니다. Heisenbugs는 매우 예측할 수없는 동작을 나타내는 것으로 알려져 있습니다. Heisenbug를 디버그하거나 다시 만들려고하면 버그가 사라질 수 있습니다. 일반적으로 Heisenbug는 메모리에 초기화되지 않은 코드의 결과로 발생하며 해당 값과 관련된 각 함수가 비정상적으로 작동 할 수 있습니다.

헤 이젠 버그 란? -techopedia에서 정의