|
|
|
|
|
by mastermojo
1244 days ago
|
|
I think at this point we can all roughly agree on what makes code well-written? 1. Stylistically consistent for things like format, naming, control and logic flow 2. QA: linted, unit tested, code reviewed 3. Design: Modular, scalable, future proof, secure, stable, reliable, performant etc. 4. High adoption implies testing/verification of above design attributes 5. Follows (or establishes) best established practices for interfacing with platform APIs etc. 6. Keeping complexity low enough that a junior engineers can contribute 7. Descriptive commit messages etc. etc. |
|