- Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
Martin Fowler
- First, solve the problem. Then, write the code
John Johnson
- Code is like humor. When you have to explain it, it’s bad.
Cory House
- Simplicity is prerequisite for reliability.
Edsger Dijkstra
- About the use of language: it is impossible to sharpen a pencil with a blunt axe. It is equally vain to try to do it with ten blunt axes instead.
Edsger Dijkstra
- I mentioned the non-competitive spirit explicitly, because these days, excellence is a fashionable concept. But excellence is a competitive notion, and that is not what we are heading for: we are heading for perfection.
Edsger Dijkstra
- Program testing can be used to show the presence of bugs, but never to show their absence!
Edsger Dijkstra
- The only way to go fast, is to go well.
Robert C. Martin
- Clean code always looks like it was written by someone who cares.
Robert C. Martin
- First make your code work. You are out of business if it doesn’t work. Then make your code right. Refactor the code so that you and others
can understand it and evolve it as needs change or are better understood. In the very end make it fast. Refactor the code for needed performance.
Robert C. Martin
- It is not enough for code to work.
Robert C. Martin
- Don’t use a comment when you can use a function or a variable.
Robert C. Martin
- Abstraction is the elimination of the irrelevant and the amplification of the essential.
Robert C. Martin
- One difference between a smart programmer and a professional programmer is that the professional understands that clarity is king. Professionals use their powers for
good and write code that others can understand.
Robert C. Martin
- If you think good architecture is expensive, try bad architecture.
Brian Foote and Joseph Yoder
- Sometimes it pays to stay in bed on Monday, rather than spending the rest of the week debugging Monday's code.
Dan Salomon
- I don't care if it works on your machine! We are not shipping your machine!
Vidiu Platon
- Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.
Rick Osborne
- Everybody in this country should learn to program a computer because it teaches you how to think.
Steve Jobs
- It works... why?
- !false – it’s funny because it’s true.
- Code never lies, comments do!