I found it quite insightful when I read someone describe that the way Smalltalk uses Classes is essentially the Factory Pattern. That makes me wonder whether classClass and classSide of a class might confuse newcomers and maybe factorySide of a class would make more sense. The again... https://xkcd.com/927/ cheers -ben On 12 February 2018 at 16:45, Guillermo Polito <guillermopolito@gmail.com> wrote:
In my code I use to use instanceSide and classSide. don't know why. Maybe they are clearer to me?
On Sun, Feb 11, 2018 at 8:59 PM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
2018-02-11 18:14 GMT+01:00 Stephane Ducasse <stepharo.self@gmail.com>:
Hi
We already got this discussion and I plan to address it. Now I discovered that in addition to instanceSide and theNonMetaclass we have
- classClass and baseClass - theMetaclass and theNonMetaclass - instanceSide and classSide
https://pharo.fogbugz.com/f/cases/20941/deprecate-theMetacla ss-and-the-theNonMeta
Even if instanceSide and classSide come from UI concerns I think that there are much better than the others.
+ 100
So have you any concerns and prefer one of the other couples? Because we should stop accumulate cruft in the system. We do not need three ways to do the same.
Stef
--
Guille Polito
Research Engineer
Centre de Recherche en Informatique, Signal et Automatique de Lille
CRIStAL - UMR 9189
French National Center for Scientific Research - *http://www.cnrs.fr <http://www.cnrs.fr>*
*Web:* *http://guillep.github.io* <http://guillep.github.io>
*Phone: *+33 06 52 70 66 13 <+33%206%2052%2070%2066%2013>