Code is run more than read
This phrase is, by now, common programmer knowledge, a reminder that the person first writing a piece of code shouldn’t buy convenience at the expense of the people who will have to read it and modify it in the future. More generally, code is read more than written conveys that it’s usually a good investment to make the code maintainable by keeping it simple, writing tests and documentation, etc. It’s about having perspective over the software development cycle. Let me express this idea more succinctly: maintainer > author I think this line of thought can be extended beyond code-writing and used as a rule of thumb to identify problems and make decisions. Code is a means to an end. Software should have a purpose, it’s supposed to provide a service to some user. It doesn’t matter how well written or maintainable the code is, nor how sophisticated the technology it uses if it doesn’t fulfill its purpose and provides a good experience to the user: user > maintainer > author Or, since we wo
Code is run more than read | olano.dev Code is read more than written This phrase is, by now, common programmer knowledge, a reminder that the person first writing a piece of code shouldn’t buy convenience at the expense of the people who will have to read it and modify it in the future. More generally, code is read more than written conveys that it’s usually a good investment to make the code maintainable by keeping it simple, writing tests and documentation, etc. It’s about having perspective over the software development cycle. Let me express this idea more succinctly: maintainer > author I
Explore this link on the map →related reading
- Things You Should Never Do, Part I – Joel on Softwarejoelonsoftware.com
- The Joel Test: 12 Steps to Better Code – Joel on Softwarejoelonsoftware.com
- Recommended Reading for Developersblog.codinghorror.com
- claude code is not making your product betterethanding.substack.com
- pketh.orgpketh.org
- The Most Efficient Way to Read Code Written by Someone Else | Towards Data Sciencetowardsdatascience.com
- It's hard to write code for computers, but it's even harder to write code for humans · Erik Bernhardssonerikbern.com
- Repeat yourself, do more than one thing, and... — programming is terribleprogrammingisterrible.com
- Code is cheap. Show me the talk. - nadh.innadh.in
- Michael Feathers - 10 Papers Every Developer Should Readmichaelfeathers.silvrback.com
- Habits of great software engineersvadimkravcenko.com
- notes/books/pragmatic-programmer.md at master · pkardas/notes · GitHubgithub.com