> From: Noel J. Bergman [mailto:[EMAIL PROTECTED]]
> 
> > I like doing the interface<->impl seperation stronly
> > For example:
> >   org.apache.avalon.fortress.interfaces
> >   org.apache.avalon.fortress.impl
> 
> If I understand your proposal, I prefer something like:
> 
>    org.apache.avalon.X
>    org.apache.avalon.X.impl
> 
> on the grounds that use of interfaces is more common and 
> could be implied.
> This is especially true of Avalon and other systems that use 
> IoC, factories,
> and other things to minimize the use of the new operator.


+1, I agree with Noel.

Contracts should be with interfaces, and they should be
expected.  I personally don't like the ".impl" package,
but sometimes I can't think of a better name.

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to