Engineering
Clean Code
Helpful perspectives on code that's understandable, flexible, future-proof, and delightful to read.
Curated Articles
How we curate
- How to Level Up and Write Better Code
Omar steps through how engineers can improve by reading source code.
- Goodbye, Clean Code
Dan encourages engineers to consider how code evolves and the importance of trust in an engineering team, versus focusing excessivly on clean code.
- Making Wrong Code Look Wrong
Joel provides examples that explain an overall framework for clean code: "Getting the right information collocated all together in the same place on screen in your code lets you see certain types of problems and fix them right away."
- Write code that is easy to delete, not easy to extend
Tef discusses some nuances in writing code that can be easily deleted: copy-paste, boilerplate, code modules, and how to add new code that is isolated from old code.