by James Bott » Thu Sep 04, 2008 1:44 pm
Antonio,
Oh, I agree. But some of the comments like:
>Professionally written production code is bug free, so there is no need for asserts.
>An assert firing causes the program to abort, which may not be permissible, may cause data loss, and looks unprofessional to the customer.
Really surprised me. That is just ignoring that there can be problems.
I think we need to find an acceptable middle ground. This point will vary depending on the consequences of the software failing.
James