I've always hated commenting/documenting my code especially since I feel as though I can keep it all in my head. However, when one begins to work in in large projects with teams it is imperative to have a focussed design to make sure everyone is on the same page, but loose enough for change. A LOT of documentation however is always helpful.
Document, Document, Document!!!
Learn from other's mistakes...I learned this the hard way.
I've always hated commenting/documenting my code especially since I feel as though I can keep it all in my head. However, when one begins to work in in large projects with teams it is imperative to have a focussed design to make sure everyone is on the same page, but loose enough for change. A LOT of documentation however is always helpful. Document, Document, Document!!! Learn from other's mistakes...I learned this the hard way.
one more time