"expectation-congruent programs should take less time to understand"
this statement feels tautological, I don't think there's a single correct set of expectations
this statement feels tautological, I don't think there's a single correct set of expectations
My experience bears this out. In most of my professional life, I've abided by coding standards, even if I consider the standards imperfect. That's because of the very real improvements to the team's productivity when code does what it looks like it does.