Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит Heisenbug?
Значение и примеры · Разработка программного обеспечения
Heisenbug: хайзенбаг, неуловимая ошибка
Неформальное название ошибки, которая меняется или исчезает при попытке наблюдать или исследовать её.
Где и как употребляется
В разговоре об отладке так называют сбои, симптомы которых скрываются из-за изменения времени выполнения при включении журналирования или отладчика.
Примеры предложений
The team called it a Heisenbug because adding a log line stopped the crash.
Команда назвала это хайзенбагом: после добавления строки в журнал сбой прекратился.
Само наблюдение изменило исполнение и скрыло проявление ошибки, но не обязательно устранило её причину.
Our Heisenbug appeared only when the debugger was detached from the worker.
Наш хайзенбаг появлялся только тогда, когда отладчик отключали от рабочего потока.
Условия обычного и наблюдаемого выполнения различались, и вместе с ними менялся симптом.
Распространённые словосочетания
- investigate a Heisenbug
- elusive Heisenbug
Связанные термины
Другие термины: Отладка и устранение неполадок
- bug · ошибка
- fix · исправлять
- debug · отлаживать
- crash · аварийно завершаться
- log · журнал событий
- stack trace · трассировка стека
- root cause · первопричина
- workaround · временное решение
- exception · исключение
- breakpoint · точка останова
- error message · сообщение об ошибке
- troubleshoot · искать и устранять неисправность
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
