As titled. Most people claim that the purpose of testing is to maintain / improve 'confidence'. But...confidence in what exactly? I have some thoughts but would be good to get some other opinions. I'm not in huge agreement with Theo's general take, but him being much smarter and more experienced in this stuff than me, it would be interesting to understand why he (and others) seem to avoid testing as a rule, particularly unit testing.