General information
Category:
Coding, syntax & commands
>Assertions are for developers only.
That wasn't my point. My point was that the error should be handled, not ignored, even in the final app.
>Craig is 100% correct here in that when distributing your application - Set Assert should be off.
That, sir, is simply an assertion. :)
Actually, I agree. SET ASSERT should be off, only because if an error can happen during development, it can happen at the end-user's desk (though there are probably a few exceptions). Therefore, the error should be trapped like any other error, rather than risk corrupting data.
By catching errors with assertions, and turning that checking off for the final product, you are saying your code contains no bugs that those assertions trapped, aren't you? Either that, or you'll take that chance over the speed hit.
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only