R
Rasto Levrinc
John said:Rasto Levrinc wrote:
And more likely to move on silently. IMNSHO this is wrong.
Think again about it, and forgot what someone told to you 10 years ago.
IMNSHO programming to work around mistakes in your code is wrong.
Also, it confuses people. Do you:
a = 10
:
: some code that doesn't do anything with a
:
if ( a != 10 ) a = 10 just in case
I hope not.
No I don't. But I still think that program, that goes sometimes, maybe
once a year, silently in the endless loop is a little bit worse, than
program that moves on silently with maybe wrong data. You wouldn't like
endless loop in your kernel for example.
It's not that you want to work around your mistakes, there can be many
reasons, why i skips 10.