Remember that there is no code faster than no code.– Taligent’s Guide to Designing Programs
it is simplicity that is difficult to make.– Bertholdt Brecht
Perfection (in design) is achieved not when there is nothing more to add, but rather when there is nothing more to take away.– Antoine de Saint-Exupéry
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
Good judgment comes from experience; experience comes from bad judgment.– Frederick Brooks
Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius – and a lot of courage – to move in the opposite direction.– Albert Einstein
Controlling complexity is the essence of computer programming.– Brian Kernighan
Walking on water and developing software from a specification are easy if both are frozen.– Edward V. Berard
Technical skill is mastery of complexity, while creativity is mastery of simplicity.– E. Christopher Zeeman
The greatest obstacle to discovery is not ignorance, but the illusion of knowledge.– Daniel Boorstin
The trouble with the world is that the stupid are cocksure and the intelligent are full of doubt. — Bertrand Russell
The most important single aspect of software development is to be clear about what you are trying to build. — Bjarne Stroustrup
Simplicity is prerequisite for reliability. — Edsger W.Dijkstra
In theory, there is no difference between theory and practice. But, in practice, there is. — Jan L. A. van de Snepscheut
The problem with Wikipedia is that it only works in practice. In theory, it’s a total disaster. — Gareth Owen
“No methodology will ever replace bright, dedicated people.” –Brad Parkinson (“the father of GPS”)
Absence of Evidence is not Evidence of Absence.–Bernard Heuvelmans
Testing can show the presence of bugs,but never their absence.–Edsger Dijkstra
The most dangerous component in a car is the nut behind the wheel.–Urban Wisdom
You can have it good, fast, or cheap:pick any two.–Urban Wisdom
The bearing of a child takes nine months,no matter how many women are assigned.–Fred Brooks
Those who cannot learn from history are doomed to repeat it.
Who cares how it works, just as long as it gives the right answer? –Jeff Scholnik
The first rule of any technology used in a business is that automation applied to an efficient operation will magnify the efficiency. The second is that automation applied to an inefficient operation will magnify the inefficiency. –Bill Gates
The nice thing about standards is that there are so many of them to choose from. — Andrew Tannenbaum
Standards are always out of date. That’s what makes them standards. –Alan Bennett
A common mistake that people make when trying to design something
completely foolproof was to underestimate the ingenuity of complete fools. — Douglas Adams
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.–Martin Fowler
Why do we never have time to do it right, but always have time to do it over?.—Anonymous
Better train people and risk they leave – than do nothing and risk they stay. –Anonymous
Measuring programming progress by lines of code is like measuring aircraft building progress by weight. –Bill Gates
It’s not at all important to get it right the first time. It’s vitally important to get it right the last time. –Andrew Hunt and David Thomas
If you think good architecture is expensive, try bad architecture. — Brian Foote and Joseph Yoder
Always code as if the person who ends up maintaining your code will be a violent psychopath who knows where you live.
In a room full of top software designers, if two agree on the same thing, that’s a majority. — Bill Curtis
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. The first method is far more difficult.
I have always found that plans are useless, but planning is indispensable.–Dwight Eisenhower
The perfect project plan is possible if one first documents a list of all the unknowns.–Bill Langley
A clever person solves a problem. A wise person avoids it. – Einstein
It is not enough to do your best: you must know what to do, and THEN do your best. — W. Edwards Deming
One test is worth a thousand opinions.
These quotes are mainly from:
http://www.jbox.dk/quotations.htm
http://easyweb.easynet.co.uk/~iany/consultancy/proverbs.htm
http://www.sysprog.net/quotes.html
http://www.multicians.org/thvv/proverbs.html
http://www.comp.nus.edu.sg/~damithch/pages/SE-quotes.htm?type=funnyQuotes
i am gonna show this to my friend, man