W3C home > Mailing lists > Public > www-tag@w3.org > January 2002

RE: Is "simplicity" a useful architectural constraint?

From: Bharat Gogia <bg@netnumina.com>
Date: Thu, 3 Jan 2002 14:00:36 -0500
Message-ID: <B7800B02C98FD4118E8000D0B7820F4A02A21E4D@mabost01.netnumina.com>
To: www-tag@w3.org

I am wondering if simplicity is related to 'being intuitive'. e.g., Java has
large number of classes and several packages but one can intuitively relate
what functionality will be in which class/package.
And Gregory Bateson (http://www.oikos.org/baten.htm) says:
 1. A mind is an aggregate of interacting parts or components
 2. The interaction between parts of mind is triggered by difference, and
difference is a nonsubstantial phenomenon not located in space or time;
difference is related to negentropy and entropy rather than to energy.

 Which hints that simplicity (as a mental function) is related to implicit
order or being natural and intuitive.

Bharat Gogia |   netNumina | T: 617 575 8235  | F: 617 575 8100
Do or do not. There is no "try".	  All models are bad,	
- Yoda to Skywalker 	                     but some are useful.	

-----Original Message-----
From: Jeff Lowery [mailto:jlowery@scenicsoft.com]
Sent: Thursday, January 03, 2002 1:43 PM
To: 'Duane Nickull'
Cc: 'Tim Bray'; www-tag@w3.org
Subject: RE: Is "simplicity" a useful architectural constraint?

> The related architectural document was only 40 pages and tied 
> together a
> series of other specifications.  This modular approach enabled (or
> should have enabled) a layperson to read each specification and
> understand it as a component.  Each modular specification also made
> normative references to other protocols, themselves governed by
> specifications (examples: W3C schema, SOAP, HTTP, MIME).  

Okay, how about a refined metric:

(Size in pages) + (no. of specs dependent upon)X(weighting factor)

> <sigh> It all seems so simple on paper ;-)

Well, yeah! Every time.

[I wonder if Tim's regretted posting his simple question, yet?]
Received on Thursday, 3 January 2002 14:01:58 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:32:29 UTC