> On 08 Apr 2015, at 11:37, Yuriy Tymchuk <[email protected]> wrote:
> 
> Sometimes I use #new
that’s horrible! 
completely misleading

> 
>> On 08 Apr 2015, at 11:31, Christophe Demarey <[email protected]> 
>> wrote:
>> 
>> Hi,
>> 
>> We use quite often the singleton pattern but when I need to use one, I 
>> always need to ask myself "What is the selector to get this singleton?".
>> We use either aClass>>current, aClass>>default or aClass>>uniqueInstance.
>> Could we agree on the selector to use and update existing code?
>> 
>> To get a quick overview, I  searched about these methods in a Pharo4  image 
>> and get these results:
>> ((SystemNavigation default allImplementorsOf: #default) select: #isMetaSide) 
>> size. "45"
>> ((SystemNavigation default allImplementorsOf: #current) select: #isMetaSide) 
>> size.  "40"
>> ((SystemNavigation default allImplementorsOf: #uniqueInstance) select: 
>> #isMetaSide) size.  "19"
>> 
>> Your opinion?
>> 
>> Christophe.
> 
> 


Reply via email to