Dokumentiranje programov je prav tako pomembno, kot je
pomembno, da pri nakupu novega izdelka dobimo zraven tudi navodila za uporabo.
Pri dokumentiranju programov moramo pomisliti na to, komu so namenjena: Uporabniku programa (on potrebuje navodila za uporabo) Programerju (on potrebuje opis sistema) |
Pri funkcijah moramo tudi podati pomen vhodnih parametrov in pomen izhoda, ki ga taka funkcija tvori ali vrača.
V nekaterih programskih okoljih, kot je na primer Java, imamo tudi možnost avtomatske tvorbe dokumentacije. Pri Javi na primer moramo pred vsako funkcijo pomen te funkcije in njene parametre podati s posebno obliko komentarja, ki ga poseben program nato predela v dokumentacijo.
Pri bolj obsežnih programih samo komentar ne zadošča.
Izdelati moramo tudi »Opis sistema«, v katerem podamo strukturo programa,
sestavljenega iz posameznih programskih modulov, pomen posameznih modulov, po
možnosti tudi bistvo nekaterih pomembnejših algoritmov.