[seam-dev] Seam common module
Shane Bryzak
shane.bryzak at jboss.com
Wed Apr 22 21:45:07 EDT 2009
Ok here's a special case - how about the Mutable
interface/AbstractMutable? These classes are used in the drools,
framework, spring and persistence modules, and are referenced in the
JavaBeanInterceptor and RootInterceptor.
Pete Muir wrote:
>
> On 22 Apr 2009, at 20:56, Dan Allen wrote:
>
>> On Wed, Apr 22, 2009 at 4:18 AM, Shane Bryzak
>> <shane.bryzak at jboss.com> wrote:
>> These two were just examples, in reality there's a lot more than
>> that. I do like the idea though of making the modules as independent
>> as possible, so for now I'll just copy any utility classes that are
>> required into the module itself.
>>
>> If it's a whole file (meaning not just a copied method), it should be
>> easy enough to reference the source and then we can be sure they are
>> kept in sync. Obviously, that doesn't scale infinitely, but I believe
>> Pete is saying that we want to see how it goes before deciding to
>> replant ;)
>
> Right, no point in copying methods you won't use into a module, just
> because they exist.
>
> This is a really a 50:50 situation - both copying and dependencies
> have bad points...
>
>>
>>
>> -Dan
>>
>> --
>> Dan Allen
>> Senior Software Engineer, Red Hat | Author of Seam in Action
>>
>> http://mojavelinux.com
>> http://mojavelinux.com/seaminaction
>> http://in.relation.to/Bloggers/Dan
>>
>> NOTE: While I make a strong effort to keep up with my email on a daily
>> basis, personal or other work matters can sometimes keep me away
>> from my email. If you contact me, but don't hear back for more than a
>> week,
>> it is very likely that I am excessively backlogged or the message was
>> caught in the spam filters. Please don't hesitate to resend a
>> message if
>> you feel that it did not reach my attention.
>
> --
> Pete Muir
> http://www.seamframework.org
> http://in.relation.to/Bloggers/Pete
>
More information about the seam-dev
mailing list