Nice comment on the benefits of writing code documentation
Writing documentation is a valuable way to look at library code th[r]ough a different set of glasses. It really helps my development process.
Peter Michaux, 23rd March 2007, on Dean Edwards: Rules For JavaScript Library Authors