Tag archive for “Design”
“Before software can be reusable it first has to be usable.”
“And if you go too far up, abstraction-wise, you run out of oxygen. Sometimes smart thinkers just don’t know when to stop, and they create these absurd, all-encompassing, high-level pictures of the universe that are all good and fine, but don’t actually mean anything at all.”
“Design without code is just a daydream. Code without design is a nightmare”
“It’s really hard to design products by focus groups. A lot of times, people don’t know what they want until you show it to them.”
“What made oil paint so exciting, when it first became popular in the fifteenth century, was that you could make the finished work from the prototype. You could make a preliminary drawing if you wanted to, but you weren’t held to it; you could work out all the details, and even make major changes as you finished the painting. You can do this with software too. A prototype doesn’t have to be just a model; you can refine it into the finished product. […] It’s good for morale.”
“Cringley’s Second Law: Ease of use with equivalent performance varies with the square root of the cost of development. That means that to design a computer that’s ten times easier to use would cost 100 times as much.”
“With proper design, the features come cheaply. This approach is arduous, but continues to succeed.”
“When I am working on a problem, I never think about beauty. I think only of how to solve the problem. But when I have finished, if the solution is not beautiful, I know it is wrong.”