Re: [picocontainer-dev] renames ..
"Nick Sieger" <[email protected]>
| Newsgroups | gmane.comp.java.picocontainer.devel |
|---|---|
| Message-ID | <[email protected]> |
On 7/25/07, Paul Hammant <[email protected]> wrote: > > I really like the NLP style naming thats been introduced with Pico2. > > I'd like to take it a stage further ..... > > CachingBehaviorFactory becomes Caching > CachingBehavior becomes Cached > > ImplementationHidingBehaviorFactory becomes ImplementationHiding > ImplementationHidingBehavior becomes HiddenImplementation > > PoolingBehaviorFactory becomes Pooling > PoolingBehavior becomes Pooled > > > etc. > > Rationale? > > All the BehaviorFactory implementations had the work 'ing' before > BehaviorFactory. > > The simple 'ed' and 'ing' naming is quite purposeful, and may allow > us to kill off the 'Behaviors' class > > Thoughts? For Java code, it's practically revolutionary and very-un-Java-like. Makes me think of http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom-of-nouns.html I like it. /Nick