One of the most maddening moments in software development is when something almost works. That is, it works about 95% of the time, but somewhere in there is a little gotcha.
It’s one thing if everything just breaks down and falls apart. At least then you know where you stand.
But when there is just one nagging little bug, you really have no idea. You might find it in the next five minutes, or it might end up lurking in there for years — or maybe forever.
Maybe it’s a metaphor.