There is no such thing as absolutely perfect software. Absolutely perfect software is only achievable with an infinite amount of time, money, and resources which don't exist in the real world. All one can hope for is that a good testing cycle/philosophy statistically reduces the chances of the one or more paths through the software are not exercised that were not covered during the testing phase.
D
dalverson
@dalverson