Re[3]: Singleton действительно антипаттерн в enterprize прил
От: Курилка Россия http://kirya.narod.ru/
Дата: 10.08.07 14:11
Оценка:
Здравствуйте, adontz, Вы писали:

A>Singleton это stateless объект. Всякая другая его реализация ошибочна. Я тебя тут вообще не понял. Ты сперва сделал синглотон statefull объектом, а потом начал рассказывать какой синглотон плохой. Но это не синглтон плохой, это ты плохой, что сделал его statefull. Не надо путать тёплое с мягким.


Довольно странное утверждение...
Какой смысл вообще в stateless синглтоне? Чем он отличается от статик-методов?
Имхо смысл синглтона в возможности ленивой инициализации (i.e. statefull) и управления числом экземпляров (для stateless тоже не вижу смысла).
Плюс, объясни, если не сложно, как в
Singleton<MyService>.Instance

ты подсунешь мок? Или Instance — property, которая реализует фабрику?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.