In the Eclipse Workbench User Guide is a section entitled, Finding out who to blame with Annotate command. It begins:
Let’s say you have found a bug on line 65 of a file and you don’t understand the code. Who do you ask, or blame, for the change?
I don’t know whether to laugh or cry.
The scenario is just so absurd that it’s hard not to chuckle. Can’t you just see some weasely geek in a cubicle somewhere desperately searching for somebody, anybody on whom to pin the blame for the bugs in the software?
It’s sad for very same reason.