The secret of my software engineering success is being on average slightly better at fixing bugs than at creating them.