Authors
Topics
Lists
Pictures
Resources
More about Eric S. Raymond
Eric S. Raymond -
The Art of Unix Programming (2003)
6 Sourced Quotes
View all Eric S. Raymond Quotes
Source
Report...
All OO languages show some tendency to suck programmers into the trap of excessive layering. Object frameworks and object browsers are not a substitute for good design or documentation, but they often get treated as one. Too many layers destroy transparency: It becomes too difficult to see down through them and mentally model what the code is actually doing. The Rules of Simplicity, Clarity, and Transparency get violated wholesale, and the result is code full of obscure bugs and continuing maintenance problems.
Eric S. Raymond
Source
Report...
The only way to write complex software that won't fall on its face is to hold its global complexity down - to build it out of simple pieces connected by well-defined interfaces, so that most problems are local and you can have some hope of fixing or optimizing a part without breaking the whole
Eric S. Raymond
Source
Report...
A software system is transparent when you can look at it and immediately see what is going on. It is simple when what is going on is uncomplicated enough for a human brain to reason about all the potential cases without strain
Eric S. Raymond
Source
Report...
Prototype, then polish. Get it working before you optimize it
Eric S. Raymond
Source
Report...
Programmer time is expensive; conserve it in preference to machine time
Eric S. Raymond
Source
Report...
The combination of threads, remote-procedure-call interfaces, and heavyweight object-oriented design is especially dangerous... if you are ever invited onto a project that is supposed to feature all three, fleeing in terror might well be an appropriate reaction.
Eric S. Raymond
Quote of the day
Nobody ever did anything very foolish except from some strong principle.
William Lamb, 2nd Viscount Melbourne
Eric S. Raymond
Creative Commons
Born:
December 4, 1957
(age 66)
More about Eric S. Raymond...
Featured Authors
Lists
Predictions that didn't happen
If it's on the Internet it must be true
Remarkable Last Words (or Near-Last Words)
Picture Quotes
Confucius
Philip James Bailey
Eleanor Roosevelt
Letitia Elizabeth Landon
Popular Topics
life
love
nature
time
god
power
human
mind
work
art
heart
thought
men
day
×
Lib Quotes