- cross-posted to:
- programming@programming.dev
- cross-posted to:
- programming@programming.dev
A great post by Erik Dietrich on how poor knowledge sharing is unintentionally rewarded.
A great post by Erik Dietrich on how poor knowledge sharing is unintentionally rewarded.
Although certainly intentionally not sharing knowledge can be unintentionally rewarded I don’t think the author’s issue is with poor knowledge sharing so much as unintuitive code that requires knowledge sharing.
Well, you’re right in that it’s a bit more than just “poor knowledge sharing”. But I’d say it’s more specific than unintuitive code that requires knowledge sharing, too - it’s code that is unintuitive primarily because its main reviewers are blind to the exactly how unintuitive it is, and thus a vicious circle persists. We can see this in the author’s recommendation to have such code be reviewed by newcomers as well in order to break the loop.