21 active users    
51 visitors today    
102 pages today    
 
Last Modified: AUGUST-21-2010    
 
 Index of Sources
 
 
"... the cost of adding a feature isn't just the time it takes to code it. The cost also includes the addition of an obstacle to future expansion. ... The trick is to pick the features that don't fight each other."
- John Carmack
Send the Quote in Email  
Tags: 

"Please don't fall into the trap of believing that I am terribly dogmatical about [the goto statement]. I have the uncomfortable feeling that others are making a religion out of it, as if the conceptual problems of programming could be solved by a single trick, by a simple form of coding discipline!"
- Edsger Dijkstra

"Writing code ... is not an exercise in manliness."
- Mark Hahn
Send the Quote in Email  
Tags: 

"Beware of bugs in the above code; I have only proved it correct, not tried it."
- Donald E. Knuth
Send the Quote in Email  
Tags: 

"First do it, then do it right, then do it fast."
- Anonymous - There are many variants of this quote. The basic idea is that you should not try to start optimizing your code from the start, but try to get a simple design that works. When you try to optimize early, you often get a design that is too complicated and fragile, and you often end up optimizing something that isn't even a bottleneck.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
- Martin Fowler, Refactoring: Improving the Design of Existing Code by Martin Fowler, Kent Beck (Contributor), John Brant (Contributor), William Opdyke, don Roberts , ISBN: 0201485672
This book is available from Amazon.com
Send the Quote in Email  

"For the time being, programming is a consumer job, assembly line coding is the norm, and what little exciting stuff is being performed is not going to make it compared to the mass-marketed cräp sold by those who think they can surf on the previous half-century's worth of inventions forever."
- Eric Naggum
Send the Quote in Email  
Tags: 

"It's OK to figure out murder mysteries, but you shouldn't need to figure out code. You should be able to read it."
- Steve C McConnell

"If the code doesn't bother you, don't bother it."
- Anonymous
Send the Quote in Email  
Tags: 

"Whenever possible, steal code."
- Tom Duff - Quoted in More Programming Pearls, Column 6: Bumper-Sticker Computer Science.
Send the Quote in Email  
Tags: 

"Reusability of components, objects, code, stuff, ...whatever...remains the most unfulfilled promise offered by any software methodology that has reared its pretty head since Von Neuman. "
- Larry L. Johnson

"Any language from which code can be generated automatically is a programming language."
- Selden Stewart
Send the Quote in Email  
Tags: 

"Lines of Code is not a measure of effort It is the measure of Tape Archives used in 1968 "
- Bilal Ahsan - Lines of Code
Send the Quote in Email  
Tags: 

"Don't wait until you have a bug to step through your code. "
- Steve Maguire - Chapter 4: Step Through Your Code. , Writing Solid Code: Microsoft's Techniques for Developing Bug-Free C Programs by Steve Maguire , ISBN: 1556155514
This book is available from Amazon.com
Send the Quote in Email  
Tags: 

"Real programmers don't comment their code. It was hard to write, it should be hard to understand. "
- Anonymous

"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 Wilson Kernighan
Send the Quote in Email  
Tags: 

"Programmers are tools for converting caffeine into code."
- Anonymous
Send the Quote in Email  

"Smart data structures and dumb code works a lot better than the other way around."
- Eric Raymond
Send the Quote in Email  
Tags: 

"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
- Rick Osborne
Send the Quote in Email  
Tags: 

"Pasting code from the internet into production code is like chewing gum found in the street."
- Mike Johnson

"The difference between a tolerable programmer and a great programmer is not how many programming languages they know, and it’s not whether they prefer Python or Java. It’s whether they can communicate their ideas. By persuading other people, they get leverage. By writing clear comments and technical specs, they let other programmers understand their code, which means other programmers can use and work with their code instead of rewriting it. Absent this, their code is worthless. By writing clear technical documentation for end users, they allow people to figure out what their code is supposed to do, which is the only way those users can see the value in their code. There’s a lot of wonderful, useful code buried on sourceforge somewhere that nobody uses because it was created by programmers who don’t write very well (or don’t write at all), and so nobody knows what they’ve done and their brilliant code languishes.

I won’t hire a programmer unless they can write, and write well, in English. If you can write, wherever you get hired, you’ll soon find that you’re getting asked to write the specifications and that means you’re already leveraging your influence and getting noticed by management."

- Joel Spolsky

 
  
Contact Us   |   Add Quotes   |   Advertise  |   Home  |     
 Search Quotes
 
 Free Newsletter!
 
 Tell a Friend!
Recommend this site
to your friend