Image-based persistence or something else?
gaelli at emergent.de
Fri Mar 17 09:55:11 UTC 2006
On Mar 17, 2006, at 6:14 AM, Diego Fernandez wrote:
> Why not using a global to save the instance, instead of a
> "Singleton" with class variables?
> This is unnecessary in St.
I don't agree because
- Singletons make the usage of global variables more cumbersome, thus
hopefully more rare.
- Singletons are a - still too - widespread pattern now, developers
expect them more than pure globals. Don't surprise your readers...
In my opinion a well designed system only has one root but lot of
Each context should be as big as necessary but as narrow as possible.
As soon as you need to introduce a second singleton into your
application - think twice.
More information about the Squeak-dev