Unit Testing vs. Beta Testing

This guy ships apps that people use.

I weight that real world experience far more
heavily than some programmer buried in the IT
department of FacelessCorp, writing software
that few people use and even fewer even
WANT to use.

chuckle you must have been a Faceless Corp programmer for a very small company then. Many applications written for niche or speciality fields are used by millions of people. Hospitals, the mortgage industry, medical imaging, etc. Trust me, it doesn’t really matter if someone wants to use your software, they have to and it better work or else someone is getting screwed out of large sums of money or losing their life.

Also I believe you are confusing my experience comment. I’m not disregarding his experience, simply saying that 21-years as a programmer is only so much chest beating. 21-years shipping successful software works, 21-years using a variety of testing methods in medium and large scale products also gives me a better opinion of what he does.

Not sure how this turned into a popularity contest though when we are talking about software testing methods. I had a bone of contention that someone saying they have 21-years of experience doesn’t mean much to me, though having a successful application that is working does (many props to him for that).

I also believe there are different dynamics at work from a one person controlled, high UI-based web-application and large-scale multiple developer projects (from 5 to 20 people spread across time and space).