Вход на сайт
Singletone и Фабрика
159
01.08.18 12:09
Singletone и Фабрика
Есть два требования:
- для каждого объекта представляющего таблицу в базе фабрика классов должна уметь создать инстансе
- некоторые объекты представляющие таблицы в базе представляются синглетонами
Синглетоны это обычно небольшие таблицы, которые удобнее хранить под рукой целиком,
чем миллион раз дергать сервер для получения... скажем... имени по ИДс...
Еще момент - пока у меня в синглетонах нет интерфейсного кода, который нельзя было бы
сделать статическим. Т.е. доступ к инстансу синглетона мне вроде как не особо нужен.
Требования - взаимоисключающие.
Т.е. инстансе - либо фабрика создает, либо он самосоздающийся.
Вопрос в принципе такой: Стоит ли фабрике возвращать инстансе синглтона?