acroyear: (do you mind)
[personal profile] acroyear
That the opposite of a Schoedinbug needs a name.

Unusual software bug - Wikipedia, the free encyclopedia:
A schroedinbug is a bug that manifests only after someone reading source code or using the program in an unusual way notices that it never should have worked in the first place, at which point the program promptly stops working for everybody until fixed.
My testers run into the opposite (but it's not quite a Heisenbug) - they hit a problem that repeats itself until I stare at the code and follow every function/method call and determine that there simply is no way that bug could possibly happen...

...and the next run it disappears permanently, without a single change in code or environment.

Date: 2008-10-28 05:00 pm (UTC)
From: [identity profile] tchwrtr.livejournal.com
It's the "over the shoulder" fix. Someone else watching as you attempt to show it to them makes the bug go away.

Date: 2008-10-28 05:08 pm (UTC)
From: [identity profile] javasaurus.livejournal.com
is this like being able to run off the edge of a cliff and ignore gravity until you look down?

Date: 2008-10-28 05:09 pm (UTC)
From: [identity profile] acroyear70.livejournal.com
That's the Schroedinbug.

The anti form is more like the painting of a tunnel on a wall remaining a rock-solid painting until the roadrunner runs through it, from which point it remains a perfectly working tunnel with a truck coming to hit you.

The Heisenbug Solution

Date: 2008-10-28 05:46 pm (UTC)
From: [identity profile] ren-tigger.livejournal.com
When I run into the Heisenbug, I have come to accept it is a reflexive fix. You are looking at the code, and reflexively fix that misplaced comma as you scan everything. The action is not remembered as it was so small. And ya know what they say about the small things.
I have caught myself on this at least twice (TTP for creating working copies) and for the life of me I could not remember making any changes to comma's, but I was the only one touching the code.
So again, the annoying (but useful) reflex fix saves the day.

Date: 2008-10-28 06:11 pm (UTC)
From: [identity profile] sequentialscott.livejournal.com
It's just sufficiently advanced technology.

Date: 2008-10-28 09:42 pm (UTC)
From: [identity profile] faireraven.livejournal.com
Magic, eh?

Profile

acroyear: (Default)
Joe's Ancient Jottings

January 2025

S M T W T F S
   1234
56789 1011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 29th, 2026 07:50 am
Powered by Dreamwidth Studios