the quality of the code is not just in its execution, but also in its appearance
so it’s not directly about collaboration, efficiency
coding style is extremely personal, and everyone has their own preferred style
again, the text editor is enforcing
aspects of code style:
I liken the situation to a group of musicians trying to form a band. Each one comes in believing that their way of doing things is best (their “method” or “process”). The band will struggle so long as everyone is trying to do their own thing.
team communication!
makes errors obivous
and then at the end he states the tools
so:
these three aspects open the question of how one (or many, actually) negotiate these? what kind of rationale/solutions do they offer?