The case for 100% code coverage

When it comes to testing, I'm a proponent of aiming at 100% code coverage, and I've encountered numerous opinions claiming that such a goal is useless, worthless, idiotic, or merely amusing (and other variations of the 'bad idea' part of the spectrum). I have found out that many critics seem to confuse necessary with sufficient , as if my point was that the '100%' stamp ensures that the code is…