Comment multivote (Score 0) 239
It's a mixture of the first four things, depending on the person.
Documentation is the castor oil of programming. Managers know it must be good because the programmers hate it so much.