The Artima Developer Community
Sponsored Link

Java Buzz Forum
Works of Christopher Alexander, Father of Design Patterns

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Scott Stirling

Posts: 54
Nickname: sstirling
Registered: Jan, 2003

Scott Stirling is a Senior Software Engineer at Workscape, Inc.
Works of Christopher Alexander, Father of Design Patterns Posted: Jul 28, 2003 12:32 AM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Scott Stirling.
Original Post: Works of Christopher Alexander, Father of Design Patterns
Feed Title: Blaug Blawg Blog
Feed URL: http://users.rcn.com/scottstirling/rss.xml
Feed Description: Java Testing, Tools and Engineering
Latest Java Buzz Posts
Latest Java Buzz Posts by Scott Stirling
Latest Posts From Blaug Blawg Blog

Advertisement

Everyone programmer who's picked up the "Gang of Four" Design Patterns book knows about Prof. Alexander's work to some extent. Briefly, he is a professor and sometimes hands-on architect with background in mathematics and CAD, who has some really cool ideas about form, context and design. I always like to read original sources, so I finally ordered a copy of The Timeless Way of Building, which is the principal book describing the patterns concept -- the first in a trilogy that covers theory, a pattern language (A Pattern Language: Towns, Buildings, Construction) and concrete examples based on work at the campus of the University of Oregon (The Oregon Experiment ).

He's got several other books, which I've found quite interesting based on flipping through them at the bookstore and reading reviews. Like the overzealous Stephen Wolfram, Alexander has recently published one of those meta-scientific magna opera that purport to explain all the interesting and complex phenomena of the universe by reduction to a single principle: patterns. It's a four volume, 2,000 page work called The Nature of Order. Hey maybe he's right. These reductionist theories always seem too pat to me in the final analysis (though they can be comforting), but that doesn't mean there's not at least some grain of truth in them.

His earlier Notes on the Synthesis of Form is worth a browse at the bookstore or the excerpted pages available on Amazon.com (speaking from its appeal to me as a geek and programmer), but I wouldn't pay $20 for the softcover. A lot of what he says in this book can be derived from a study of Darwin's and other biologists' work on adaptation and from Aristotle's work on form and purpose (google "Aristotle Four Causes" -- briefly they are form, purpose/intention, material and maker). The opening line to the first chapter could almost be a quote from Aristotle:

The ultimate object of design is form.
Another good quote off the same page:
Every design problem begins with an effort to achieve fitness between two entities: the form in question and its context. The form is the solution to the problem; the context defines the problem.

Some links to C. Alexander stuff:

Read: Works of Christopher Alexander, Father of Design Patterns

Topic: LGPL answers from the FSF Previous Topic   Next Topic Topic: Build Strategy-J2ME

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use