Discussion about this post

User's avatar
Vivek Ganesan's avatar

How do we differentiate between the edits that were made to

1. fix something that was not working

versus

2. edits that were made to add functionality?

I guess more edits of type 1 would mean that the code had a lot of issues in the first place, which does not imply influence.

Type 2 implies influence - I agree.

Expand full comment
Ben Christel's avatar

I found an interesting failure mode already: one person creates a whole bunch of "golden master" / snapshot system tests, where the expected outputs are all in their own files. At least one of these tests fails every time any code is changed, forcing the programmer who made the change to update the snapshot. Et voila, the creator of the tests gets credited with "influence."

Expand full comment
16 more comments...

No posts