2. "I like my code to be elegant and efficient. The logic should be straightforward to make it hard for bugs to hide, the dependencies minimal to ease maintenance, error handling complete according to an articulated strategy, and performance close to optimal so as not to tempt people to make the code messy with unprincipled optimizations. Clean code does one thing well. -Bjarne Stroustrup, inventor of C++ and author of The C++ Programming Language"
- Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship
4. "The words available in a programming language for expressing your programming thoughts certainly determine how you express your thoughts and might even determine what thoughts you can express."
- Steve McConnell, Code Complete (2nd Edition)
7. "Don't blame someone or something else, or make up an excuse. Don't blame all the problems on a vendor, a programming language, management, or your coworkers."
- Andrew Hunt, The Pragmatic Programmer: From Journeyman to Master
8. "PHP as an object oriented programming language should be judged by how well it does the job, not on a preconceived notion of what a scripting language should or shouldn't do."
- Peter Lavin, Object-Oriented PHP: Concepts
9. "Even with skills that are primarily mental, such as computer programming or speaking a foreign language, it remains the case that we learn best through practice and repetition—the natural learning process."
- Robert Greene, Mastery
10. "Good programming is not born from mere technical competence. I've seen highly intellectual programmers who can produce intense and impressive algorithms, who know their language standard by heart, but who write the most awful code."
- Kevlin Henney, 97 Things Every Programmer Should Know: Collective Wisdom from the Experts