I'm 100% convinced it's malicious... But otherwise, it could be explained by the coder adding another check
If(err==my_dev_string)
goto fail;
Then before committing, sending the diff to a colleague who emails back "you forgot a debug there, besides that ship it"
He removes only one line of two and ships.
And of course i always try to attribute those things to incompetent other than malice, but since in this case there was probably money and bribes involved so i tend to the later.
my two speculations are really opposite (and most believable one to defend the coders innocence, if that was the case). i presented both and pointed out the one i have a gut feeling towards.
He removes only one line of two and ships.
And of course i always try to attribute those things to incompetent other than malice, but since in this case there was probably money and bribes involved so i tend to the later.