|
|
|
|
|
by PaulStatezny
284 days ago
|
|
> programmers agree that simpler solutions...are preferred, but the disagreements start about which ones are simpler Low ego wins. 1. Given: The quality of a codebase as a whole is greatly affected by its level of consistency + cohesiveness 2. Therefore: The best codebases are created by groups that either (1) internally have similar taste or (2) are comprised of low ego people willing to bend their will to the established conventions of the codebase. Obviously, this comes with caveats. (Objectively bad patterns do exist.) But in general: Low-ego
→ Following existing conventions
→ They become familiar
→ They seem simpler |
|