If you want the naming to be consistent, then why not INITIALIZING?

That gives you
<state>ING and <state>ED for all states. 

But I'm fine with just INITIAL as well. 

Remko

Sent from my iPhone

> On 2015/09/01, at 15:32, "Dominik Psenner" <[email protected]> wrote:
> 
> Agreeing with Gary. To me „INITIAL“ is not what this state means and it is 
> too familiar with “INITIALIZED”. One can easily misread and mix up the two 
> states. Something like “ALLOCATED”, “INITIALIZE_ME”, “UNINITIALIZED”, .. 
> would be more to the point. But that’s again my subjective impression.
>  
> Dominik
>  
> Von: Ralph Goers [mailto:[email protected]] 
> Gesendet: 31 August 2015 23:58
> An: Log4J Developers List <[email protected]>
> Betreff: Re: org.apache.logging.log4j.core.LifeCycle.State.INITIAL
>  
> To me, “Initial” means the component is in its initial state, whatever that 
> is. Presumably that means the constructor ran but other things still need to 
> happen before it can be started.  Another way to look at it is that “initial” 
> means the object has been constructed but initialize() has not yet been 
> called.
>  
> Ralph 
>  
> On Aug 31, 2015, at 2:35 PM, Gary Gregory <[email protected]> wrote:
>  
> Well, that's what I am asking, "better" is subjective ;-). When I see 
> INITIAL, I think that something happened to make it INITIAL, IOW I do not 
> feel much a difference with INITIALIZED. Maybe it's just me that needs 
> convincing. 
>  
> What are we trying to convey here? That "new" happened? IOW the ctor was 
> called? Which should mean the object is initialized. Usually, decent design 
> says that when you build an object with a ctor, you should initialize it, but 
> here, of course, with builders, we are in a different situation. Maybe 
> ALLOCATED happens before INITIALIZED? I kinda like ALLOCATED, it says "I've 
> been built at a low level but I might be ready to go; put some gas in the 
> engine before you tirn the key".
>  
> Gary
>  
> On Mon, Aug 31, 2015 at 2:14 PM, Ralph Goers <[email protected]> 
> wrote:
> How are either of those “better”?
>  
> Ralph
>  
>  
> On Aug 31, 2015, at 1:50 PM, Gary Gregory <[email protected]> wrote:
>  
> I'm not all in on the name for this new state. We now have:
>  
> INITIAL
> INITIALIZED
> STARTED
> STARTING
> STOPPED
> STOPPING
>  
> Instead of INITIAL, how about NEW or UNINITIALIZED or...?
>  
> Gary
>  
> --
> E-Mail: [email protected] | [email protected] 
> Java Persistence with Hibernate, Second Edition
> JUnit in Action, Second Edition
> Spring Batch in Action
> Blog: http://garygregory.wordpress.com 
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>  
> 
> 
>  
> --
> E-Mail: [email protected] | [email protected] 
> Java Persistence with Hibernate, Second Edition
> JUnit in Action, Second Edition
> Spring Batch in Action
> Blog: http://garygregory.wordpress.com 
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
>  

Reply via email to