Certain system errors feel impossible to solve. Multiple programmers have over time looked in to the same problem, analysing, using their full capacity of experience and knowledge but finally having to resign.
They don't know how to solve the problem. The errors can't be reproduced. No clues in logs or in code.
In worst cases it doesn't even occur in your environment, only in the client’s environment and, of course, very rare and for different users.
I believe most systems now and then suffer from bugs/problems which no one seems to find a solution to.
Sometime these problems exist for years. If you go for a year long leave, that bug may be the last thing you saw and also the first one that welcomes you back, one year later.
That feels really annoying.
However, if one just waits long enough - such problems can actually disappear.
-The system itself may get replaced.
-New functionality may get implemented that somehow removes the problem.
-The client might have got so tired of the problem that they learn how to live with it and let you live without it.
Many times we don’t even need to wait long! Sometimes a bug is fixed by itself during the night. The next day everything works fine.
Well one thing is for sure. There must be a reason for the problem. But do we always need to find out the reason? Hmmm I don't know.
Sometime we may put so much effort and time in tracing impossible problems - one may wonder if it is worth it. But on the other hand, we can't neglect problems.
Well - I don't have any solution to how to solve these impossible problems. If I had, I would probably be lying on a beach on a paradise island, instead of blogging....
So I just want to say - it feels really good to know...that problems may just disappear by themselves....
One only needs to wait....sometimes really really long...
Ps For all my clients that may read this - this doesn't apply to Your problems. I always fix them yesterday! Ds
Prenumerera på:
Kommentarer till inlägget (Atom)
Inga kommentarer:
Skicka en kommentar