Some say that all reasonably complex software contains bugs.
But it doesn't have to be this way.
How to achieve perfect software every time, in just six easy steps:
- Release the first build of the software
- Wait until a bug report or enhancement request comes in from the field
- Invent a time machine
- Travel back in time, before the software was released
- Fix all known bugs
- Add all requested enhancements
- Go to step 1
And no testing required - just a bit of thinking outside the box!