|
|
|
|
|
by cube00
1862 days ago
|
|
This is exactly why we don't put @author comments in our code. Once the code is in the main line it's owned by the team. It also helps to promote quality within the team because if you see something unreasonable you are empowered to take action (that may not be possible immediately because we all have our day jobs but at least adding a TODO for it) The standard you scroll past is the standard you accept. |
|
Otherwise notorious code churners who are addicted to a high commit count plow through the code base, regardless of whether they are area experts or not.
If you contradict them, they cite the common ownership rule and paint you as a non-team-player.
If they introduce bugs into the release and you point it out, you are the villain again.
All in all, many of these shared ownership code bases are a breeding ground for politics that suffer from the tragedy of the commons.