Great read. I find I spend more time reading then writing. If I may extend this argument, this concept applies to all code-bases, APIs, and libraries, even if you have no hand in writing it.
The article is a clear illustration of why the following are important:
- self documenting code
- comments (the why, not the how)
- code readability
What do you all think?
While working on a codebase, developers spend a lot of time understanding code. We might be unwilling to admit it for fear of sounding dumb but the huge amount of time spent on making sense of code is staggering.