As for practices, whether superlative or not, this cannot be a democratic process because too many developers cannot distinguish their own rotten preferences from rigorous coding practices. Throw this open to vote and you’ll get standards motivated by laziness, not solid code. Like early returns, which many still do.

There needs to be someone with final authority who can say, even against an otherwise unanimous vote that

NO. WE’RE NOT GOING TO DO THAT.

See my articles on legibility, TDD and pair programming.

Written by

American Software Developer living in Vietnam. Classical musician (guitar, woodwinds), weightlifter, multilingual, misanthrope • XY

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store