I love the kind of posts that say something so obvious, that very few people will disagree with like "Warn your users but don't treat them like idiots" but then give an example of exactly how to do that.
This is precisely what Andy Kramek has done in his latest post on "Writing Better code" . Yes, it's for Visual FoxPro but the logic can be applied everywhere.
And then he finishes off with "How do I know the average time? From testing!
When I am developing the code, I test it. "
Brilliant. Great read. Can't wait for Part 2
Andy Kramek : Writing better code (Part 1)