|
|
|
|
|
by lucumo
1074 days ago
|
|
> > no one writes software for metadata > They didn't used to because there was no incentive to do anything but a good job. Whenever I'm leaving a job, I keep a look-out for opportunities to change lines that rarely change. Things like doctype declarations, blank lines, closing braces, stuff like that. If I can change them, my name is memorialized longer in the `git blame` of projects. People will find ways to gamify everything. It's quite often a release valve for stress or boredom. |
|
It encourages people to do things that they wouldn't normally do that has negative (albeit minor). Extra unnessary commits complicate the git log. Intentionally getting your name on git blame makes finding the true commit slightly more annoying.
Sure these are incredibly minor things, but its still encouraging behaviour that is not positive.
Metric chasing is destructive.