Software Tools

Do one thing well, and work together.

A Simple Review

leave a comment »

Brad Appleton reviews misunderstandings, and records many references and good quotes, for simplicity in software design.

My del.icio.us tags kanso and zen aesthetic mark my favorite references on simplicity.

My favorites, of Brad's quotes:

Besides the noble art of getting things done, there is the noble art of leaving things undone. The wisdom of life consists in the elimination of nonessentials.
— Lin Yu Tang

Perfection (in design) is achieved not when there is nothing more to add, but rather when there is nothing more to take away.
— Antoine de Saint-Exupéry

Beauty is more important in computing than anywhere else in technology because software is so complicated. Beauty is the ultimate defense against complexity.
— David Gelernter

A complex system that works is invariably found to have evolved from a simple system that worked.
— John Gall

Simplicity and elegance are unpopular because they require hard work and discipline to achieve and education to be appreciated.
— Edsger W. Dijkstra

Architect: Someone who knows the difference between that which could be done and that which should be done.
— Larry McVoy

Manifest plainness, Embrace simplicity, Reduce selfishness, Have few desires.
— Lao-Tzu, Tao Te Ching

Advertisements

Written by catena

8 June 2006 at 1206

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: