Sunday, November 18, 2012

25 Programming Quotations



·         If debugging is the process of removing software bugs, then programming must be the process of putting them in.
- 
Edsger Dijkstra (Dutch computer scientist, winner of the 1972 Turing Award)

·         Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.
- Martin Golding

·         "Good code is its own best documentation" - Steve McConnell

·         “Measuring programming progress by lines of code is like measuring aircraft building progress by weight.”
- 
Bill Gates (co-founder of Microsoft)

·         “Nine people can’t make a baby in a month.” (regarding the addition of more programmers to get a project completed faster)
- 
Fred Brooks (American computer scientist, winner of the 1999 Turing Award)

·         “When debugging, novices insert corrective code; experts remove defective code.”
- Richard Pattis

·         “Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.”
- 
Brian W. Kernighan (Canadian computer scientist, co-author of “C programming language”)

·         “C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg.”
- 
Bjarne Stroustrup (Danish computer scientist, developer of the C++ programming language)

·         “Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.”
- 
Linus Torvalds (Finnish American, software engineer and hacker, principal force behind the development of the Linux kernel)

·         “Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter.”
- 
Eric S. Raymond (American programmer, open source software advocate, author of “The Cathedral and the Bazaar”)

·         “Any fool can write code that a computer can understand. Good programmers write code that humans can understand.”
- 
Martin Fowler (author and speaker on software development)

·         Good code is its own best documentation. As you’re about to add a comment, ask yourself, ‘How can I improve the code so that this comment isn’t needed?
- 
Steve McConnell (author of many software engineering books including “Code Complete”)

·         “The computing scientist’s main challenge is not to get confused by the complexities of his own making.” - E.W.Dijkstra

·         “Unix is simple. It just takes a genius to understand its simplicity.” - Dennis Ritchie

·         “Before software can be reusable it first has to be usable.” - Ralph Johnson

·         “C programmers never die. They are just cast into void.” – Anonymous

·         “Programming can be fun, so can cryptography; however they should not be combined.” - Kreitzberg and Shneiderman

·         “Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.” -Jamie Zawinski

·         “If debugging is the process of removing bugs, then programming must be the process of putting them in.” -Edsger Dijkstra

·         I have always wished that my computer would be as easy to use as my telephone. My wish has come true. I no longer know how to use my telephone. -Bjarne Stroustrup

·         COBOL programmers understand why women hate periods. – Anonymous

·         A Perl program is correct if it gets the job done before your boss fires you. -Larry Wall

·         Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to build bigger and better idiots. So far, the universe is winning. - Rick Cook

·         If you lie to the compiler, it will get its revenge. -Henry Spencer

·         There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies. -C.A.R. Hoare

6 comments:

Anonymous said...

Hello would you mind letting me know which web host you're using? I've loaded your blog in 3 completely
different browsers and I must say this blog loads a lot faster then most.
Can you suggest a good hosting provider at a honest price?
Cheers, I appreciate it!

my weblog ... http://designskala.com/ix-web-hosting

Anonymous said...

Wow that was strange. I just wrote an very long comment but
after I clicked submit my comment didn't show up. Grrrr... well I'm not writing all that over again.
Anyway, just wanted to say excellent blog!

Feel free to visit my web blog: HTTP://Vexxhostreviews.tumblr.com/

Anonymous said...

I like the valuable info you provide in your articles.
I'll bookmark your blog and check again here regularly. I'm quite sure I'll learn lots of new stuff right here! Good luck for the next!

Also visit my homepage: http://Cheapwebhostingfirms.Com

Anonymous said...

Hey! I'm at work browsing your blog from my new iphone! Just wanted to say I love reading through your blog and look forward to all your posts! Carry on the excellent work!

Check out my web site :: Natural Anxiety Remedies Tips

Anonymous said...

If you are going for finest contents like me, just pay a visit this website daily because it
offers quality contents, thanks

my web-site ... Eleven2 Testimonials

Anonymous said...

I am sure this piece of writing has touched all the internet visitors, its really really nice piece of writing on building up new weblog.


Here is my site http://mybookmarkingblog.com/web-hosting-21vianet-started-construction-huge-datacentre-in-china-for-microsoft/