[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Don't Let Architecture Astronauts Scare You


joel sapolsky software
At 01:56 PM 9/16/2002 -0400, Mike Champion wrote:

>Joel Sapolsky's rhetorical excesses aside, I think his point needs
>to be carefully considered.  The architecture of products we use
>year in/year out tend to evolve from the experiments of individual
>craftpeople rather than being handed down by the Intelligent Designer.
>"Architecture" can be the art and science of figuring out the
>enduring principles of things that actually work, rather than
>building abstractions that can live only in the rarefied air of
>pure thought.

But when you study what the "things that work" have in common, the result 
is an abstraction. For instance, a design pattern is an abstraction that 
came from looking at a whole bunch of code that solved the same problem in 
the same way. I think it's OK to have designers, they are allowed to be 
intelligent, use abstractions, and think.

As for "abstractions that can live only in the rarefied air of pure 
thought", Joel is saying that SOAP is a shining example, and that's the 
central point of his article. I think that may mean that he doesn't quite 
get it yet - normal people really can learn what SOAP does, and I think 
that it's a lot easier to explain than many of the earlier technologies 
Joel seems to prefer.

Most people will agree that useless theory is useless, and useful theory is 
useful. Most of us will also agree that the best work is done by "people 
like me", but what "me" means depends a lot on the person who is speaking. 
Since most people don't do their work at a very high level of abstraction, 
it's easy to assume that the people who do just don't get it, because they 
aren't like us. All this rhetoric is pretty much meaningless, and doesn't 
prove anything one way or another.

Jonathan


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.