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

Reply via email to