If we want users to like our software we should design it to behave like a likeable person: respectful, generous and helpful. — Alan Cooper Copy Share Image
A language that doesn't have everything is actually easier to program in than some that do — Dennis Ritchie Copy Share Image
The most important single aspect of software development is to be clear about what you are trying to build. — Bjarne Stroustrup Copy Share Image
Simplicity and elegance are unpopular because they require hard work and discipline to achieve and education to be appreciated. — Edsger Dijkstra Copy Share Image
Perilous to us all are the devices of an art deeper than we possess ourselves. — Anonymous Copy Share Image
In software design, it's all about making a guess, trying it, and then learning from the experience. — Stewart Butterfield Copy Share Image
There's a saying in the software design industry: "Good. Fast. Cheap. Pick two." — Larry Wall Copy Share Image
We do not believe any group of men adequate enough or wise enough to operate without scrutiny or without criticism. We know… — J. Robert Oppenheimer Copy Share Image
To a database person, every nail looks like a thumb. Or something like that. — Jamie Zawinski Copy Share Image
The future belongs to neither the conduit or content players, but those who control the filtering, searching and sense-making tools we will… — Paul Saffo Copy Share Image
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as… — Brian Kernighan Copy Share Image
One of the great skills in using any language is knowing what not to use, what not to say. There's that simplicity… — Ron Jeffries Copy Share Image
When debugging, novices insert corrective code; experts remove defective code. — Richard E. Pattis Copy Share Image
There is a lot of interest in the arts, music, theatre, filmmaking, engineering, architecture and software design. I think we have now… — John Baldacci Copy Share Image
We don't think of ourselves as being perfectionists, really. To us it's more about desperately trying to have it sound more or… — Donald Fagen Copy Share Image
The tragedy of our time is that we've got it backwards, we've learned to love techniques and use people. — Herb Kelleher Copy Share Image
The designer of a new kind of system must participate fully in the implementation. — Donald Knuth Copy Share Image
Increasingly, people seem to misinterpret complexity as sophistication, which is baffling -- the incomprehensible should cause suspicion rather than admiration. — Niklaus Wirth Copy Share Image
The general problem with ambitious systems is complexity. [...] it is important to emphasize the value of simplicity and elegance, for complexity… — Fernando J. Corbato Copy Share Image