Defect-free software does not exist.
Sentiment: NEGATIVE
However, writing software without defects is not sufficient. In my experience, it is at least as difficult to write software that is safe - that is, software that behaves reasonably under adverse conditions.
There are programs that don't work.
All software sucks.
I got bitten by the free software bug in February of 1998 around the time of the Mozilla announcement.
Shareware tends to combine the worst of commercial software with the worst of free software.
I'm not saying we purposely introduced bugs or anything, but this is kind of a natural result of any complexities of software... that you can't fully test it.
The reality of most software development is that the consequences of failure are simply nonexistent.
There's nothing that can replace quality programs in a non-profit.
I don't like creating software anymore. It's too exact. It's like karate; there's no room for error.
There are two ways to write error-free programs; only the third one works.