This article appeared in slashdot today. I really recommend reading it.
http://particletree.com.nyud.net:8090/features/successful-strategies-for-commenting-your-code
I didn't read it jet, but what about style conventions of the sourcecode?are there rules for that?