QuoteProject
What I do instead is I will cheerfully spend literally hours on identifier names: variable names, method names, and so forth, to make my code readable. If you read some expression using these identifiers and it reads like an English sentence, your program is much more likely to be correct, and much easier to maintain.
Joshua Bloch
ShareWTF𝕏

Interpretation

What this quote means

Clear and thoughtful naming in coding enhances readability and maintainability.

This quote emphasizes the importance of using meaningful and clear identifier names in programming. Joshua Bloch suggests that spending time on naming variables and methods can greatly improve the readability of the code, making it easier to understand and less prone to errors, thus facilitating long-term maintenance of the software.

Themes

CodingReadabilityIdentifier NamesMaintainabilityProgramming

In practice

Example use cases

During a software development workshop, I used this quote to stress the significance of naming conventions to new programmers.

Similar quotes

I am hoping, though, that many of them have kids, who, when they have a moment to take a break from their iPods, Internet, or Google, will explain to their parents running the country just how the world is being flattened.
Thomas FriedmanRead
It is possible to think that the Internet will be a net positive for society while admitting that there are significant downsides - after all, it's not a revolution if nobody loses.
Clay ShirkyRead
Technological society leads to increasing numbers of people who cannot adapt to the inhuman rhythm of modern life with its emphasis on specialization. A class of people is growing up who are unexploitable because they are not worth employing even for the minimum wage. Technological progress makes whole categories of people useless without making it possible to support them with the wealth produced by the progress.
Jacques EllulRead
Wandering around the web is like living in a world in which every doorway is actually one of those science fiction devices which deposit you in a completely different part of the world when you walk through them. In fact, it isn't like it, it is it.
Douglas AdamsRead
I don't try to be a threat to MicroSoft, mainly because I don't really see MS as competition. Especially not Windows-the goals of Linux and Windows are simply so different.
Linus TorvaldsRead
Social engineering bypasses all technologies, including firewalls.
Kevin MitnickRead

A little wisdom, now and then

Subscribe for the occasional hand-picked quote. No noise.