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
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.
Interpretation
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.
In practice
During a software development workshop, I used this quote to stress the significance of naming conventions to new programmers.
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.
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.
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.
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.
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.
Social engineering bypasses all technologies, including firewalls.
Subscribe for the occasional hand-picked quote. No noise.