|
|
|
|
|
by vii
2013 days ago
|
|
Being considered the go-to person means you are first in line to make small tweaks (and config changes in code). This increases the change count. If there is a review process where another engineer has to approve work, this exacerbates the gap, as the go-to person can get their reviews done quickly. If they're trusted, the reviews might not be thorough. This increases the rate at which changes go in. These and other factors suggest that it's hard to split cause and effect here. Being seen as productive increases change count :) |
|
And then measuring how many commits they do and wondering why those are correlated? Even besides the good reasons you point out ... this seems very obvious.
Also, my experience has shown that smaller commits are easier to work with so people with experience tend to make more smaller commits. This also seems to be fairly widely talked about.