Friday, September 28, 2007
"There comes a time in the history of any project when it becomes necessary to shoot the engineers and begin production." --Unknown
Thursday, September 27, 2007
"At the source of every error which is blamed on the computer, you will find at least two human errors, including the error of blaming it on the computer." --Unknown
Wednesday, September 26, 2007
"One of the things that tools can do is to help bad designers create ghastly designs much more quickly than they ever could in the past." --Grady Booch
Tuesday, September 25, 2007
"Why bother with subroutines when you can type fast?" --Vaughn Rokosz
Monday, September 24, 2007
"Computer geek: an asocial, malodorous, pasty-faced monomaniac with all the personality of a cheese-grater." --Jargon Files
Friday, September 21, 2007
"...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
Thursday, September 20, 2007
"Mostly, when you see programmers, they aren't doing anything. One of the attractive things about programmers is that you cannot tell whether or not they are working simply by looking at them. Very often they're sitting there seemingly drinking coffee and gossiping, or just staring into space. What the programmer is trying to do is get a handle on all the individual and unrelated ideas that are scampering around in his head." --Charles M Strauss
Wednesday, September 19, 2007
"bug, n: An elusive creature living in a program that makes it incorrect. The activity of "debugging", or removing bugs from a program, ends when people get tired of doing it, not when the bugs are removed." --Datamation
Tuesday, September 18, 2007
"The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures." --Frederick P Brooks Jr
Monday, September 17, 2007
"Imitating paper on a computer screen is like tearing the wings off a 747 and using it as a bus on the highway." --Ted Nelson
Friday, September 14, 2007
"A common mistake that people make when trying to design something completely foolproof was to underestimate the ingenuity of complete fools." --Douglas Adams
Wednesday, September 12, 2007
"Design adds value faster than it adds cost." --Joel Spolsky
Tuesday, September 11, 2007
"If you cannot grok the overall structure of a program while taking a shower, you are not ready to code it." --Richard Pattis
Friday, September 07, 2007
"Much of the Web is like an anthill built by ants on LSD." --Jakob Nielsen
Thursday, September 06, 2007
"Designers must do two seemingly contradictory things at the same time: They must design for perfection, and they must design as though errors are inevitable. And they must do the second without compromising the first." --Bob Colwell
Wednesday, September 05, 2007
"It is easier to change the specification to fit the program than vice versa." --Alan Perlis
Tuesday, September 04, 2007
"It's OK to figure out murder mysteries, but you shouldn't need to figure out code. You should be able to read it." --Steve C McConnell
Subscribe to:
Posts (Atom)