Like everything else in the world, to much is like not enough. When
writing some piece of code, you must write it in a way that will convey
the maximum quantity of useful information to the programmer but without
cluttering the whole thing, because at this point the process will become
counter-productive: instead of diminishing the possibility for the
programmer of writing a bug, it will increase it.
Actually, I found a hilarious web page about that by yet another Canadian:
http://mindprod.com/jgloss/unmainnaming.html