I'm pretty sure that I didn't say that testing is a fraud. Although I did say that I think production monitoring should be set up on day one of a new project, while unit testing can wait until the project has matured a bit. I also said that unit testing isn't going to be nearly as helpful without having production monitoring in place. And I said that with production monitoring in place it's possible to get by with a lot less unit testing than has been historically prescribed -- which is a good thing since production monitoring systems tend to be less expensive to maintain than unit tests.
I did at one point say "there's no such thing as rolling back." This is an idea to which I'm pretty dedicated. I've seen first hand many times that using an SCM revert command to attempt to restore "last good state" is a risky endeavor, especially when a large changeset is involved.
I did at one point say "there's no such thing as rolling back." This is an idea to which I'm pretty dedicated. I've seen first hand many times that using an SCM revert command to attempt to restore "last good state" is a risky endeavor, especially when a large changeset is involved.