Результаты поиска по запросу "design-patterns"

0 ответов

Как реализация Майерса синглтона на самом деле синглтон

Я много читал о синглетонах, когда их следует и не следует использовать, и как их безопасно применять. Я пишу на C ++ 11 и натолкнулся на ленивую инициализированную реализацию Мейера синглтона, как видно изэтот ...

4 ответа

C ++: статическая функция-обертка, которая направляет функцию-член?

Я пробовал все виды дизайнерских подходов, чтобы решить эту проблему, но я просто не могу понять это правильно. Мне нужно предоставить некоторые статические функции для использования в качестве функции обратного вызова для C lib. Однако я хочу, ...

4 ответа

Шаблон проектирования для реализации плагинов в вашем приложении?

Каков стандартный способ разрешения и внедрения системы плагинов для вашего приложения? В моем последнем приложении я сделал простой интерфейс для всех плагинов, которые они должны реализовать. Затем я загружаю все сборки в каталог приложений и ...

ТОП публикаций

9 ответов

Преимущества и недостатки цепочки методов и возможность замены всех возвращаемых пустых параметров самим объектом

Я в основном интересуюсь Java, но думаю, что это общий вопрос. Недавно я работал с Arquillian Framework (ShrinkWrap), который использует много методов цепочки. Другим примером цепочки методов являются методы вStringBuilder, StringBuffer, Есть ...

8 ответов

Список <> лучше, чем DataSet для уровня пользовательского интерфейса в ASP.Net?

Я хочу получить данные из своего уровня доступа к данным на бизнес-уровне, а затем подготовить их для использования в моем пользовательском интерфейсе. Поэтому я задаюсь вопросом: лучше ли читать мои данныеDataReader и использовать его, чтобы ...

10 ответов

Создание подкласса класса Java Builder

Датьэта статья доктора Доббса [http://www.drdobbs.com/jvm/creating-and-destroying-java-objects-par/208403883?pgno=2] и, в частности, шаблон Builder, как мы справляемся со случаем создания подкласса Builder? Если взять сокращенную версию примера, ...

8 ответов

Вызывать события в .NET в главном потоке пользовательского интерфейса

Я разрабатываюбиблиотека классовв .NET, что другие разработчики будут потреблять в конце концов. Эта библиотека использует несколько рабочих потоков, иэти потоки запускают события состояния, которые приведут к обновлению некоторых ...

2 ответа

Шаблоны проектирования для многопоточности [закрыто]

Многозадачность кажется катастрофой, когда большие проекты рушатся из-за общей мутации. Я бы сказал, что к общим ресурсам обращаются из нескольких потоков. Становится очень трудно отлаживать и отслеживать происхождение ошибки и ее причины. Это ...

2 ответа

Unity.AutoRegistration ?? Единство регистрации на основе конвенции

Мой код выглядит следующим образом IUnityContainer container = new UnityContainer(); container .ConfigureAutoRegistration() .LoadAssemblyFrom(typeof(Test).Assembly.Location) .LoadAssemblyFrom(typeof(ITest).Assembly.Location) ...

5 ответов

Нужно ли больше проверять ASP.Net MVC 2 с точки зрения шаблонов и использования?

Здесь лежит земля. Как и у большинства людей, у меня есть мой доменный объект, и у меня есть модели представлений. Мне нравится идея использования моделей пр...