of the four excuses, this is probably the one with the most merit every software developer has seen comments that provide no useful information, and most existing documentation is so-so at best, but this problem is solvable writing solid documentation is not hard once you know how we will discuss this at later notes