This seems like trivial advice that has very little impact on day to day programming. "Just try to think of all the possibilities and you'll have fewer bugs."
It would be more useful to have a reference of quality techniques that have at least some data behind their claims of efficiency. I know of this list:
I would prefer something with more citations. Does anybody have something like that?