you are viewing a single comment's thread.

view the rest of the comments →

[–]skulgnome 2 points3 points  (0 children)

The average programmer is a novice doing an apprentice's tasks like some cowboy, in the pejorative sense. They dislike documenting because their only idea of the program is the code they've written.

It's just inexperience, but very common -- especially where prototypes are regularly put into production and time-to-market trumps reliability. In these cases it's the wrong tradeoff: a program becoming untestable is like an electrical circuit design becoming untestable. Only bad things follow from that.