avalon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stephen McConnell <mcconn...@osm.net>
Subject Re: Make your stand now - Is Avalon for more than ReUse ?
Date Thu, 20 Jun 2002 21:41:15 GMT


Nicola Ken Barozzi wrote:

>
>
> Pete Carapetyan wrote:
>
>> Leo Simons wrote:
>>
>>>> Not fair to cite SoC or IoC or Separation of Interface and 
>>>> Implementation. They still make sense, but only because the 
>>>> objective is assumed as common sense.
>>>>   
>>>
>>>
>>>
>>> that's your stance on it.
>>>  
>>>
>> Not much of a stance, as stance implies that I believe in what I am 
>> saying. More like a tentative viewpoint looking for opposing 
>> clarifications.
>>
>> I must an attempt to separate what from how. I get lost in the how, 
>> fried my brain in a previous life. So now I have to be very careful 
>> to separate what from how, otherwise I get stuck in how and lose 
>> track of what. Happens to others also, I've noticed.
>>
>> Berin is right on. He keeps trying to bring it back to the use cases. 
>> They all seem like re-use to me. But my handicap has already been 
>> identified, maybe brighter folks can point out other objectives than 
>> I am seeing.
>>
>> What are the objectives, if they are more than re-use? Can you 
>> identify them?
>
>
> Avalon is an API that, correctly implemented and used, makes better, 
> cleaner, easier and more manageable software.
>
> -Better: it enforces good programming practices: IOC, SOC, etc---
> -Cleaner: COP
> -Easier: intuitive and clean APIS
> -Manageable: Component-Container
>
> It has reference implementation of components that help implement it 
> (Excalibur), and a reference implementation of a server (since we're 
> at Apache, let's not forget it ;-)
>
> I started using Avalon API in an app of mine that din't use it at 
> first, and in 2 days I found myself, without understanding really why, 
> with a really cool system. The API really enforced good practices!
>
> The power of Avalon is in the API.
> That's why we fight (we are knights) over the API, rarely over the 
> implementations.
>
+1
You can post this!

-- 

Stephen J. McConnell

OSM SARL
digital products for a global economy
mailto:mcconnell@osm.net
http://www.osm.net




--
To unsubscribe, e-mail:   <mailto:avalon-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-dev-help@jakarta.apache.org>


Mime
View raw message