Either my humor-detector broke again (very likely!), or you misread the book.
Code Complete 2nd Edition says your first method is the good one, and the other two are bad, and explains why.
*pulls down the book to double-check*
Huh, I'm mistaken - It does seem to say that (page 742).
I'll have to reread the book soon - it's been several years.