One of the requirements for a project I'm working on is "good documentation". The project is a module about 1200 lines long. It seems to me that the most useful documentation for a maintenance programmer consists of good comments placed throughout the code. I'm sure there are other opinions, and I'd like yours.

What do YOU do for documentation?

janitored by ybiC: Retitle from "Documentation" because onewordnodetitles hinder site search