34
ответа

Что такого плохого в синглетах? [закрыто]

Паттерн синглтона является полностью оплаченным членом книги паттернов GoF, но в последнее время кажется, что мир разработчиков его осиротел. Я до сих пор использую довольно много синглетонов, особенно для фабрики ...
вопрос задан: 27 July 2017 09:09
25
ответов

Должен ли я беспокоиться об использовании одноэлементных классов? [Дубликат]

Поэтому в настоящее время я пишу визуализатор, основанный на трассировке пути. В настоящее время у меня есть 2 класса, Renderer и RenderWindow. Класс RenderWindow использует GLFW для создания окна и контекста OpenGL. Где ...
вопрос задан: 27 July 2017 09:09
23
ответа

Одиночные элементы: хороший дизайн или опора? [закрытый]

Одиночные элементы являются горячо обсужденным шаблоном разработки, таким образом, я интересуюсь тем, что сообщество Переполнения стека думало о них. Обеспечьте причины своих мнений, не только "Одиночные элементы для ленивого...
вопрос задан: 6 June 2019 20:19
18
ответов

Singleton: Как это должно использоваться

Править: От другого вопроса я предоставил ответ, который имеет ссылки на большое количество вопросов/ответов об одиночных элементах: Больше информации об одиночных элементах здесь: Таким образом, я считал Одиночные элементы потока: хороший дизайн...
вопрос задан: 23 May 2017 01:54
16
ответов

На шаблонах проектирования: когда я должен использовать синглтон? [закрыто]

Прославленная глобальная переменная - становится прославленным глобальным классом. Некоторые говорят, что нарушают объектно-ориентированный дизайн. Дайте мне сценарии, кроме старого доброго логгера, где имеет смысл использовать синглтон.
вопрос задан: 25 February 2018 14:05
16
ответов

Там какие-либо жизнеспособные альтернативы к Шаблону "одиночка" GOF?

Давайте смотреть правде в глаза. Шаблон "одиночка" является очень спорной темой с программистами орд с обеих сторон забора. Существуют те, кто чувствует, что Singleton - ничто больше затем прославленное...
вопрос задан: 23 May 2017 12:09
14
ответов

На что должен быть похожим мой одиночный элемент Objective C? [закрытый]

Мой одноэлементный метод доступа обычно является некоторым вариантом: статический MyClass *gInstance = ПУСТОЙ УКАЗАТЕЛЬ; + (MyClass *) экземпляр {@synchronized (сам) {если (gInstance == ПУСТОЙ УКАЗАТЕЛЬ) gInstance =...
вопрос задан: 23 November 2012 06:09
12
ответов

Каково некоторое определенное законное использование для одиночных элементов? [дубликат]

Возможный Дубликат: На Шаблонах разработки: Когда использовать Singleton? Этот вопрос не о том, "считают ли одиночные элементы вредными" в целом. Я просто хочу знать от Вашего...
вопрос задан: 23 May 2017 12:24
12
ответов

Есть ли простой, элегантный способ определения синглетонов? [Дубликат]

Кажется, есть много способов определения синглетонов в Python. Есть ли общее мнение о StackOverflow?
вопрос задан: 7 February 2017 19:44
12
ответов

Каков эффективный способ реализации одноэлементного шаблона в Java? [закрыто]

Каков эффективный способ реализации одноэлементного шаблона в Java?
вопрос задан: 9 July 2012 10:51
12
ответов

Что альтернатива к Singleton

У нас есть класс, который содержит конфигурационную информацию для приложения. Это раньше было одиночным элементом. После некоторого архитектурного обзора нам сказали удалить одиночный элемент. Мы действительно видели некоторые преимущества...
вопрос задан: 19 August 2009 15:21
11
ответов

Существует ли имя, означающее “не одиночный элемент”?

Существует ли имя, означающее "не одиночный элемент"?
вопрос задан: 24 October 2008 11:10
11
ответов

Наиболее распространенные примеры неправильного употребления singleton-класса

Когда Вы не должны использовать singleton-класс, хотя могло бы быть очень заманчиво сделать так? Было бы очень хорошо, если бы у нас был список наиболее распространенных экземпляров 'singletonitis', которому мы должны заботиться...
вопрос задан: 25 September 2008 19:18
10
ответов

надлежащее использование синхронизируемого одиночного элемента?

Таким образом, я думаю о разрабатывании проекта хобби, один от вида вещи, только для повторения на моем программировании/дизайне. Это - в основном многопоточный поисковый робот, обновляя тот же объект структуры данных-...
вопрос задан: 27 March 2014 15:58
10
ответов

Может ли этот Java-синглтон многократно перестраиваться в WebSphere 6?

Я пытаюсь отследить проблему в нашей системе, и следующий код беспокоит меня. В нашем методе doPost () основного сервлета происходит следующее (имена были изменены для защиты виновных): ...
вопрос задан: 1 December 2011 13:02
10
ответов

Избегайте множественного создания одноэлементного изображения с использованием отражения [duplicate]

есть ли способ избежать множественного числа одноэлементного класса с использованием отражения? по википедии: в разработке программного обеспечения одноэлементный шаблон представляет собой шаблон разработки программного обеспечения, который ограничивает
вопрос задан: 9 August 2011 10:58
10
ответов

Хороший случай для синглетонов?

У меня есть приложение, в котором есть несколько классов, используемых для хранения приложения. широкие настройки (расположение ресурсов, пользовательские настройки и т. д.). Прямо сейчас эти классы просто полны статических полей и ...
вопрос задан: 17 August 2010 06:04
10
ответов

Предупредительные знаки для непригодного для тестирования [закрытого] кода

Код, который непригоден для тестирования действительно, раздражает меня. Следующие вещи делают oo-код непригодным для тестирования: глобальные состояния, например, статические методы Шаблона разработки Singleton, которые делают некоторое воображение, рабо
вопрос задан: 5 January 2009 10:03
9
ответов

Цель одиночных элементов в программировании

Это - по общему признанию довольно свободный вопрос. Мое текущее понимание одиночных элементов - то, что они - класс, который Вы настраиваете таким способом, которым когда-либо создается только один экземпляр. Это звучит много...
вопрос задан: 1 July 2018 11:48
9
ответов

Одиночные элементы - действительно это плохо? [дубликат]

Возможный Дубликат: Что так плохо об Одиночных элементах? Понятно, что многими шаблонами разработки можно в некоторых случаях злоупотребить, и как мама всегда говорил: "Слишком много хорошей вещи не всегда...
вопрос задан: 23 May 2017 02:25
9
ответов

Шаблон проектирования синглтона Java: Вопросы

Недавно у меня было интервью, и он спросил меня о шаблонах проектирования Singleton о том, как они реализуются, и я сказал ему, что используя статические переменные и статические методы, мы можем реализовать Singleton ...
вопрос задан: 8 July 2016 08:15
9
ответов

Кто-либо может предоставить мне образец Singleton в C++?

Я пишу одноэлементный C++ следовать способом: класс A {частный: статичный* m_pA; (); виртуальный ~A (); общественность: статичный* GetInstance (); статическая пустота...
вопрос задан: 31 October 2012 11:06
9
ответов

C ++ Singleton дизайн шаблона

Недавно я столкнулся с реализацией / реализацией шаблона проектирования Singleton для C ++. Выглядело это так (я взял это из примера из реальной жизни): // многие методы опущены ...
вопрос задан: 31 October 2012 10:58
9
ответов

Singleton в Кластерной среде

Что лучшая стратегия состоит в том, чтобы осуществить рефакторинг объект Singleton к кластерной среде? Мы используем Singleton для кэширования некоторой пользовательской информации от Базы данных. Его главным образом только для чтения, но обновляется когд
вопрос задан: 2 July 2012 07:01
9
ответов

Ориентированная на многопотоковое исполнение ленивая конструкция одиночного элемента в C++

Есть ли способ реализовать одноэлементный объект в C++, который является: Лениво созданный ориентированным на многопотоковое исполнение способом (два потока могли бы одновременно быть первым пользователем одиночного элемента - он должен все еще только...
вопрос задан: 20 October 2011 07:35
9
ответов

Ориентированное на многопотоковое исполнение использование участников одиночного элемента

У меня есть singleton-класс C#, который используют несколько классов. Является доступ через Экземпляр к Переключателю () ориентированным на многопотоковое исполнение методом? Если да, какой предположения, правила, и т.д. Если не, почему и как я могу зафик
вопрос задан: 1 December 2009 13:54
8
ответов

Как я должен осуществить рефакторинг свой код для удаления ненужных одиночных элементов?

Я был смущен, когда я сначала начал видеть антиодноэлементный комментарий. Я использовал шаблон "одиночка" в некоторых недавних проектах, и он удавался красиво. Так так, на самом деле, что я имею...
вопрос задан: 23 May 2017 11:54
8
ответов

Статические классы в c#

В ответе на этот вопрос (https://stackoverflow.com/questions/352317/c-coding-question#352327), это получило меня удивление... Есть ли любая опасность в оценке статического класса, как являющегося эквивалентным не-...
вопрос задан: 23 May 2017 11:49
8
ответов

Да.. Я знаю.. Я - простак.. Таким образом, что такое Singleton?

Я попытался несколько раз понять, какова Singleton. Возможно, я просто слишком визуален.. так может любой ломать его на простой аналогии. Подобные Сообщения: Различные способы инициализировать одиночные элементы...
вопрос задан: 23 May 2017 11:45
8
ответов

Разница между статическим классом и одноэлементным шаблоном?

Какая реальная (то есть практическая) разница существует между статическим классом и одноэлементным шаблоном? Оба могут быть вызваны без создания экземпляров, оба предоставляют только один «Экземпляр», и ни один из них не является потоком -...
вопрос задан: 15 November 2015 15:02