Carsten Ziegeler wrote:
Ugo Cei wrote:
Is this a case of not enough defensive programming or do the NPEs that
occur when the checks are not in place a symptom of a problem somewhere
else that the checks merely hide from view?
Yes, this should be the case, the problem should lie somewhere else. That's
exactly why I removed the null checks from the code above. Because *if*
everything is working properly, an NPE can never occur.

Carsten

In that case, maybe, wouldn't keeping the checks (better safe than sorry ;-) ) and adding an assertion for debugging be The Right Thing (TM) to do? What do you think?


Ugo

--
Ugo Cei - Consorzio di Bioingegneria e Informatica Medica
P.le Volontari del Sangue, 2 - 27100 Pavia - Italy
Phone: +39.0382.525100 - E-mail: [EMAIL PROTECTED]



Reply via email to