|
Authored by: IANALitj on Monday, May 14 2012 @ 06:00 PM EDT |
Good luck.
I was a consultant on a project, about thirty years ago. Another company's
consultants were also working for this client, and were working on software
separate from what I was working on.
When they got their code working, they removed the debugging statements.
Several months later, when I left the project, their "optimized" code
still wasn't working. I am not sure what their problem was, but obviously it
was subtle.
Such subtle bugs are common. (As just one example, it is easy for a typo to
cause data to be stored in the wrong place. Changing the length of one's code
could change the impact of such an error, to clobber a different place in
memory. If what is clobbered is an error message used only at system startup,
no harm is done. If what is clobbered is an instruction in a commonly used
subroutine, you are in trouble.) [ Reply to This | Parent | # ]
|
|
|
|
|