Top 31 Quotes For C Programming

#1. If the discipline of requirements specification has taught us anything, it is that well-specified requirements are as formal as code and can act as executable tests of that code!

Robert C. Martin

#2. Redundant comments are just places to collect lies and misinformation.

Robert C. Martin

#3. Truth can only be found in one place: the code.

Robert C. Martin

#4. I've noticed that just about every time I find a large program with known glitches that no one seems able to fix, that program is written in C and is likely written by a programming team in a remote location.

Jerry Pournelle

#5. Indeed, the ratio of time spent reading versus writing is well over 10 to 1. We are constantly reading old code as part of the effort to write new code. ...[Therefore,] making it easy to read makes it easier to write.

Robert C. Martin

#6. Programming is the art of doing one thing at a time

Michael C. Feathers

#7. I invented the term 'Object-Oriented', and I can tell you I did not have C++ in mind.

Alan Kay

#8. I guess probably in my time in politics, it continued to be affirmed to me that the African-American community, despite being subscription television's most valuable customers, they are very underserved by cable and satellite television programming options.

J. C. Watts

#9. Code without tests is bad code. It doesn't matter how well written it is; it doesn't matter how pretty or object-oriented or well-encapsulated it is. With tests, we can change the behavior of our code quickly and verifiably. Without them, we really don't know if our code is getting better or worse.

Michael C. Feathers

#10. If you're good at the debugger it means you spent a lot of time debugging. I don't want you to be good at the debugger.

Robert C. Martin

#11. My particular interest for the past couple of years has been to really think deeply about the big impendence mismatch we have between programming languages, C# in particular, and the database world, like SQL or, for that matter, the XML world, like XQuery and those languages that exist.

Anders Hejlsberg

#12. Q: Why bother doing proofs about programming languages? They are almost always boring if the definitions are right.
A: The definitions are almost always wrong.

- Anonymous

Benjamin C. Pierce

#13. A long descriptive name is better than a short enigmatic name. A long descriptive name is better than a long descriptive comment.

Robert C. Martin

#14. And C++ programming languages, we own those, have licensed them out multiple times, obviously. We have a lot of royalties coming to us from C++.

Darl McBride

#15. The most important property of a program is whether it accomplishes the intention of its user.

C.A.R. Hoare

#16. The kind of programming that C provides will probably remain similar absolutely or slowly decline in usage, but relatively, JavaScript or its variants, or XML, will continue to become more central.

Dennis Ritchie

#17. My favorite programming languages are Lisp and C. However, since around 1992 I have worked mainly on free software activism, which means I am too busy to do much programming. Around 2008 I stopped doing programming projects.

Richard Stallman

#18. The perfect kind of architecture decision is the one which never has to be made

Robert C. Martin

#19. How can we make sure we wind up behind the right door when the going gets tough? The answer is: craftsmanship.

Robert C. Martin

#20. My father taught me Basic and rudimentary C, I learned everything else on my own, including studying computational complexity on my own. That's more a function of my age than anything else though - back when I was in school there were hardly any programming classes.

Bram Cohen

#21. Eiffel borrows quite openly from several earlier programming languages and I am sure that if we had found a good language construct in C we would have used it as well.

Bertrand Meyer

#22. C gives the programmer what the programmer wants; few restrictions, few complaints... C++ maintains the original spirit of C, that the programmer not the language is in charge.

Herbert Schildt

#23. Larry Wall's classic Programming Perl described the three programmer's virtues: hubris, laziness, and impatience.

C.J.S. Hayward

#24. Now, it's my belief that Python is a lot easier than to teach to students programming and teach them C or C++ or Java at the same time because all the details of the languages are so much harder. Other scripting languages really don't work very well there either.

Guido Van Rossum

#25. C++ is in that inconvenient spot where it doesn't help make things simple enough to be truly usable for prototyping or simple GUI programming, and yet isn't the lean system programming language that C is that actively encourages you to use simple and direct constructs.

Linus Torvalds

#26. C++ tries to guard against Murphy, not Machiavelli.

Damian Conway

#27. Programming is a social activity.

Robert C. Martin

#28. So if you want to go fast, if you want to get done quickly, if you want your code to be easy to write, make it easy to read.

Robert C. Martin

#29. I was in Washington, D.C., on the morning show, by the time I was 18, programming a station by 19, No. 1 in the mornings. I think I was making, I don't know, a quarter of a million dollars by the time I was 25.

Glenn Beck

#30. The LSP makes clear that in OOD the ISA relationship pertains to behavior. Not intrinsic private behavior, but extrinsic public behavior; behavior that clients depend upon.

Robert C. Martin

#31. Greenspun's Tenth Rule of Programming: any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp.

Philip Greenspun

Famous Authors

Popular Topics

Scroll to Top