Comments can also be out of date or misleading. Nonetheless, looking at all of the comments in a body of code as a whole could be a useful method for deriving some useful documentation from code. Trouble areas in the code would likely stand out. In fact, the comments in the Linux kernel source code were analyzed and a lot of colorful language was revealed. Through the use of Perl, Python, or other high level languages, it should be possible to write a program that looks at a piece of code from all of these angles and produces a pile of output, some of which could be useful for writing documentation.
Documentation is famous for being left as the last task, or never finished.
Having automated tools for assisting in the generation of documentation could go a long way towards making the job less painful. Such an effort might even uncover a new bugs. Audio SnackAmp 1.3 released . Version 1.3 of SnackAmp has been released . In a highly available, dynamic environment, a basic partition resizer just won't work.