Beautiful Simplicity

The Simplicity -- one of most important qualities of properly engineered solution.

I would advise you to read "Programming pearls" by Jon Bentley. This is briliant tutorial -- not only how to create good computer programs, but also how to verify basic project assumptions.

You are not computer engineer? Read it anyway -- you will certainly benefit -- also because fantastic quotations:

Albert Einstein
"Everything should be made as simple as possible, but no simpler"

Chuck Yeager
"Simple, few parts, easy to maintain, very strong"

Antoine de Saint-Exupery:
"A designer knows he has arrived at perfection not when there is no longer anything to add, but when there is no longer anything to take away"

John Roebling (architect of Brooklyn bridge -- asked whether his proposed bridge wouldn't collapse like so many others): "No, because I designed it six times as strong as it needs to be, to prevent that from happening."

One sentence more -- not from "Programming pearls" this time:

William of Ockham (Occam's Razor):
"Entia non sunt multiplicanda praeter necessitatem" (entities should not be multiplicated beyond the necessity)


Post a Comment

Subscribe to Post Comments [Atom]

<< Home