I hope this is not some kind of invitation to a flame war, but just for a quick response, testing in general is a broad topic, comparable in scope to programming. I am sure most people don't have rock hard rules for programming style for *every* situation. These things change rules change and are flexible, both in testing and programming. What matters is what you program and what you test when determining the best strategy for doing both.
For example, I am sure you would want the test department to give you a guarantee that program is "bug free" (there are many definitions of a software bug out there, thus quotation marks) for things like nuclear reactor controller software or aircraft navigation system. For a web application that is your personal website, you may get away with few bugs. As examples illustrate, the type and amount of testing or even proving that your program is correct is directly related to the type of application you are writing. To answer original question, one cannot even comment on blog author testing strategy without him specifying what type of software they are writing (what quality is expected of the software peace, what resources they have for the project etc.). TK -----Original Message----- From: Munson, Jacob [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 19, 2005 11:32 AM To: CF-Talk Subject: OT: Unit testing sucks? This guy thinks unit testing is way overrated and a waste of time: http://wilshipley.com/blog/2005/09/unit-testing-is-teh-suck-urr.html >From the article: "How can I possibly ship a bug-free program and thus make enough money to feed my tribe if I don't test my shiznit? The answer is, you can't. You should test. Test and test and test. But I've NEVER, EVER seen a structured test program that (a) didn't take like 100 man-hours of setup time, (b) didn't suck down a ton of engineering resources, and (c) actually found any particularly relevant bugs. Unit testing is a great way to pay a bunch of engineers to be bored out of their minds and find not much of anything. [I know -- one of my first jobs was writing unit test code for Lighthouse Design, for the now-president of Sun Microsystems.] You'd be MUCH, MUCH better offer hiring beta testers (or, better yet, offering bug bounties to the general public)." I'm curious what you guys think. This transmission may contain information that is privileged, confidential and/or exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. If you received this transmission in error, please immediately contact the sender and destroy the material in its entirety, whether in electronic or hard copy format. Thank you. A1. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:221510 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54