3 ms·
This is a good point, and I think there are parallels to other areas of the industry. For instance, let's say I'm a junior developer and I'm told that merging
by jawns 7y ago
This is a good point, and I think there are parallels to other areas of the industry.
For instance, let's say I'm a junior developer and I'm told that merging code that fails a suite of unit tests is a serious offense.
If I one day forget to run the test suite and merge code that breaks stuff ... it might be my fault at an acute level.
But at an organizational level, someone should be saying, "If it's that important to not merge code that breaks tests ... then we should change our process so you _cannot_ merge code until all tests have passed."
And if nobody gets faulted at the organizational level, then the junior dev is really just a scapegoat.