Re: [picocontainer-dev] Pushing/Pushy - standard hammant naming blues.
Mauro Talevi <[email protected]>
| Newsgroups | gmane.comp.java.picocontainer.devel |
|---|---|
| Message-ID | <[email protected]> |
Paul Hammant wrote:
> Guice has a concept of an 'eager singleton'. Of course its really
> 'eager single managed instance' and eager means:
>
> component that will instantiate even though it is not depended on
> anything that is going to be looked-up from the container, nor is it
> looked-up itself.
>
> We used to just mark them as Startable with nothing in start()/stop().
>
> So there is a new BehaviorFactory called Pushing that creates a
> ComponentAdapter called Pushy (remember I'm liking all that
> behavior-esque naming a la
> http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom-of-nouns.html
> )
>
> I've been off to thesaurus.com looking for one word adjective, or two
> word phrase ( http://thesaurus.reference.com/browse/pushing ) that's
> equiv to:
>
> component that will instantiate even though it is not depended on
> anything that is going to be looked-up from the container, nor is it
> looked-up itself.
>
I think eager - as opposed to lazy - is the concept that best describes this kind of behaviour and
that is universally recognizable by the dev community.
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email