Skip to content


Good software architects are like condoms, bad software architects are like Viagra. (Sidan)
Nobody hates software more than software developers. (Jeff Atwood)
The biggest issue on software teams is making sure everyone understands what everyone else is doing. (Martin Fowler)
Software and cathedrals are much the same – first we build them, then we pray. (Sam Redwine)
A picture is worth a thousand words. An interface is worth a thousand pictures. (Ben Shneiderman)
The joy of an early release lasts but a short time. The bitterness of an unusable system lasts for years. (Anonymous)
If we want users to like our software, we should design it to behave like a likeable person. (Alan Cooper)
Adapting old programs to fit new machines usually means adapting new machines to behave like old ones. (Alan J. Perlis)
Before software can be reusable it first has to be usable. (Ralph Johnson)
The software isn’t finished until the last user is dead. (Anonymous)
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. (C. A. R. Hoare)
Walking on water and developing software from a specification are easy if both are frozen. (Edward V. Berard)
A program that produces incorrect results twice as fast is infinitely slower. (John Osterhout)
It’s a curious thing about our industry: not only do we not learn from our mistakes, we also don’t learn from our successes. (Keith Braithwaite)
Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves. (Alan Kay)
Software is like entropy. It is difficult to grasp, weighs nothing, and obeys the second law of thermodynamics; i.e. it always increases. (Norman R. Augustine)
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)
The most important single aspect of software development is to be clear about what you are trying to build. (Bjarne Stroustrup)
As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications. (Dave Parnas)
Beta. Software undergoes beta testing shortly before it’s released. Beta is Latin for “still doesn’t work.” (Anonymous)
Version 1 of any software is full of bugs. Version 2 fixes all the bugs and is great. Version 3 adds all the things users ask for, but hides all the great stuff in Version 2. (Fred Blechman)
One man’s crappy software is another man’s full time job. (Jessica Gaston)
It has been said that the great scientific disciplines are examples of giants standing on the shoulders of other giants. It has also been said that the software industry is an example of midgets standing on the toes of other midgets. (Alan Cooper)
Software suppliers are trying to make their software packages more ‘user-friendly’. Their best approach so far has been to take all the old brochures and stamp the words ‘user-friendly’ on the cover. (Bill Gates)
Software is like sex: It’s better when it’s free. (Linus Torvalds)
You can’t have great software without a great team, and most software teams behave like dysfunctional families. (Jim McCarthy)
You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time. (Bertrand Meyer)
There are only two industries that refer to their customers as users. (Edward Tufte)

One Comment

Leave a Comment


  1. forum

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: