I have a kind of framework that I work in, and I try to code things so that I can add to my overall functionality. So, for example, if you hired me to code a validation system, I would code it so that it could easily be reused in other projects. It would be able to be dropped into anything else I work on, without any errors or conflicts. Everything fits into the bigger picture.
I'm not a commenter either, I rarely use them. I mostly code by myself, so nobody needs to decipher what I've done, and I can figure it out within a few minutes, so no need for them, in my eyes.