September 27, 2005

On Unit Testing

Filed under: General Information,ResearchAndDevelopment — Ryan Wilcox @ 9:36 pm

Over the last few days there’s been a firestorm about unit testing. Some folks dislike it (Will Shipley), and some who think the other way.

Here’s my take: you need both unit testing and a QA suite to get your application past the “QA” cycle of software development. There are some extremes (frameworks or component code on one extreme, and code that is mostly interface – or that just drives other apps – on the other), but most apps need both. Here are my views on the whole thing…