[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [DotGNU]What's most important for DotGNU developers to focus on
From: |
Bill Lance |
Subject: |
Re: [DotGNU]What's most important for DotGNU developers to focus on |
Date: |
Wed, 26 Dec 2001 05:28:26 -0800 (PST) |
--- Norbert Bollow <address@hidden> wrote:
> For example Tim's point on interoperability could be
> translated
> to something like the following...
>
>
> * Always focus on solving real-world problems.
>
> * Avoid huge monolithic systems which are difficult
> to modify
> because everything depends on everything.
> Instead, build
> modular systems where new functionality can be
> obtained by
> adding components, or exchanging one or two
> components.
>
> * Carefully document the interfaces between
> different software
> components. Whenever we implement a standard
> which specifies
> such an interface, implement the standard
> faithfully without
> additions or omissions -- except where additions
> are necessary
> for interoperability with widely-used other
> implementations.
>
> * Each component must verify all data which it
> receives from
> other components to make sure that the assumptions
> which are
> made about this data are correct.
>
>
> Of course, more points should be added...
>
>
I would suggest that we add:
* Push as much functionality to the rim as possible.
The corollary would be to use any central server
function to the absolute minimum possible. if at all.
__________________________________________________
Do You Yahoo!?
Send your FREE holiday greetings online!
http://greetings.yahoo.com