Yes we do, but these are reusable library types, creating interfaces is quite 
logical. Having a class named Person with just contact details and having to 
write an interface just to be able to store that in a queue is excessing imho.

On 20 May 2010, at 16:29, Steve Harris wrote:

> Isn't this what we do to build the terracotta products?
> 
> On May 20, 2010, at 5:19 AM, Geert Bevin wrote:
> 
>>>> * require app devs to bundle their custom types in a dedicated jar also 
>>>> and to only reference them through interfaces, allow us to use the same 
>>>> approach as the one we're currently using
>>> 
>>> I like one. It allows someone to leverage identity in there framework but 
>>> keeps it protected from leaking out to the user of the framework
>> 
>> I'm wondering how useful this is really going to be, are developers really 
>> going to want to write interfaces for all the types they use within express? 
>> Are they going to be able to hand over the lifecycle management (ie. not use 
>> DI etc). Those seem like pretty counter-intuitive restrictions to me that I 
>> personally wouldn't be happy about if they would be imposed on me.

--
Geert Bevin
Terracotta - http://www.terracotta.org

_______________________________________________
tc-dev mailing list
tc-dev@lists.terracotta.org
http://lists.terracotta.org/mailman/listinfo/tc-dev

Reply via email to