0
ответов

Почему ICollection реализует оба IEnumerable и IEnumerable

Почему ICollection реализует как IEnumerable , так и IEnumerable? Какая у этого цель? Как IEnumerable помогает ICollection ?
вопрос задан: 5 April 2011 06:29
0
ответов

Тест многопоточных блокировок

У меня есть класс, который использует блокировку чтения-записи. Я хочу проверить, правильно ли я заблокировал и защитил все методы. Есть ли шаблон дизайна для теста, чтобы проверить, правильно ли установлены блокировки? Изменить: ...
вопрос задан: 4 April 2011 08:51
0
ответов

Организация бизнес-логики MVC

Я пытаюсь изучить MVC с помощью ASP.Net и читаю книгу Стива Сандерсона. Я не совсем понимаю, где разместить бизнес-логику? Например, при удалении продукта все, что есть у Сандерсона ...
вопрос задан: 2 April 2011 19:27
0
ответов

Как адаптировать интерфейс посетителя к интерфейсу итератора?

I Мне интересно, есть ли хороший шаблон проектирования или идиома для реализации следующего: у вас есть существующий класс, который предоставляет только интерфейс посетителя, как показано ниже class Visitor { public: ...
вопрос задан: 1 April 2011 08:01
0
ответов

Реализация объектов функциональных возможностей базы данных в многоуровневой архитектуре?

Я добавляю на наш веб-сайт функциональность, которая выполняет длительные процессы асинхронно с помощью MSMQ. Однако выполнение этого ансинчинга означает, что нам нужно уведомлять пользователей, когда их запросы завершены. ...
вопрос задан: 1 April 2011 00:55
0
ответов

Легковес: строки уже используют пул строк: Имеет ли смысл объединять объекты String для Flyweight?

Строки уже используют шаблон проектирования Flyweight. Будет ли полезно / эффективно объединять общие объекты String. Поскольку строки уже будут извлечены из пула строк?
вопрос задан: 31 March 2011 19:00
0
ответов

Как настроить репозиторий в памяти

У меня есть следующий класс: открытый класс InMemoryRepository: IRepository {public void Add (объектный объект) {throw new NotImplementedException (); } public void Attach (object ...
вопрос задан: 31 March 2011 15:06
0
ответов

Образец графического интерфейса C ++ посредника

Я слышал, что где-то @ web Я смогу найти на C ++ хороший пример работы Mediator с компонентами GUI. Но мне удалось найти только этот образец GoF или вещи из колдовства и тому подобное ...
вопрос задан: 31 March 2011 10:26
0
ответов

Следует ли мне никогда не использовать статические методы, классы и синглтоны, следуя парадигме разработки через тестирование

Я читал эти статические методы, статические классы и синглтоны - зло, когда вы пытаетесь реализовать модульное тестирование в своем проекте. Следуя парадигме TDD, я должен просто забыть, что они ...
вопрос задан: 30 March 2011 12:55
0
ответов

Как мне реализовать динамический список построителей?

Я пишу код, который строит объект UserProfile из карты строк. В настоящий момент я разделяю код на несколько объектов Builder, которые создают части профиля пользователя, примерно так: ...
вопрос задан: 30 March 2011 09:29
0
ответов

Что это за шаблон проектирования?

Несколько лет назад я создавал такие интерфейсы, как этот: class Base {общедоступные: виртуальная ~ база {} void foo () {doFoo (); } private: виртуальная пустота doFoo () = 0; }; ...
вопрос задан: 30 March 2011 09:09
0
ответов

Хорошие книги и ресурсы по параллельному программированию данных и алгоритмам [закрыто]

Я читал следующие и большинство руководств NVIDIA и другой контент. Я также был в GTC в прошлом году для написания статей и переговоров. Пример CUDA: Введение в программирование на GPU общего назначения ...
вопрос задан: 30 March 2011 04:03
0
ответов

Удалить узор текстуры бумаги с фотографии

Я отсканировал старую фотографию бумагой узор текстуры, и я хотел бы как можно больше удалить текстуру без снижения качества изображения. Есть ли способ, возможно, с использованием обработки изображений ...
вопрос задан: 27 March 2011 15:36
0
ответов

Невозможно разместить рекламу AdMob на Android с помощью Google SDK

Я искал для ответа какое-то время, но я не могу найти такой же набор обстоятельств, поэтому обращаюсь к вам за помощью ... Я пытаюсь использовать Google SDK (а не admob sdk) для размещения рекламы в моем. ..
вопрос задан: 25 March 2011 23:40
0
ответов

Абстрактный класс или интерфейс для службы IoC?

В настоящее время я использую IoC для предоставления конкретных реализаций репозиториев в проекте. Все примеры, которые я прочитал, используют интерфейс как определение службы. Однако, имея ...
вопрос задан: 25 March 2011 14:46
0
ответов

синглтон и наследование в Java

У меня есть базовый класс, который захватывает некоторые функции, общие для двух классов. Другими словами, я могу создать один базовый класс и сделать эти два класса подклассами этого базового класса. Однако для каждого из ...
вопрос задан: 25 March 2011 02:11
0
ответов

Nutch: Вызов в Java, а не в командной строке?

Я слишком толстый или действительно нет способа вызвать Apache Nutch программно через какой-то Java-код? Где можно найти документацию (или руководство или учебник) о том, как это сделать? Google подвел меня. ...
вопрос задан: 24 March 2011 15:05
0
ответов

Как ActionResult в ASP.NET MVC реализует шаблон команды

См. «Pro ASP.NET MVC 2 Framework», ActionResult является реализацией Command Шаблон. Я' Хотите узнать, как здесь реализован шаблон? Вы можете послать мне немного света? Спасибо.
вопрос задан: 24 March 2011 06:39
0
ответов

Поиск и замена определенного значения параметра строки запроса в javascript

У меня есть строка, которая выглядит примерно так: a_href = "www.google.com/test_ref=abc"; Мне нужно найти test_ref = abc в приведенной выше строке и заменить его новым значением var updated_test_ref = "...
вопрос задан: 24 March 2011 02:15
0
ответов

Добавить параметр или создать новый метод ?

Допустим, у меня есть давно созданный репозиторий вроде этого: interface IDonutRepository {общедоступный IEnumerable GetDonuts (); } Он существует уже много лет, и метод GetDonuts делает ...
вопрос задан: 23 March 2011 17:54
0
ответов

Должен ли конечный автомат раскрывать свое текущее состояние?

Мы используем «фреймворк» конечного автомата (основанный на шаблоне состояний), который не раскрывает свое текущее состояние, которое иногда означает, что я должен действовать окольными путями. Когда я поставил под сомнение этот дизайн ...
вопрос задан: 23 March 2011 08:39
0
ответов

Javascript Architecture/Application Structure Best Practices?

Do these exist? I've been a slave to big strongly typed OO languages (Java & C#) for many years and am a devotee of Martin Fowler and his ilk. Javascript, due to it's loosely typed and functional ...
вопрос задан: 23 March 2011 02:17
0
ответов

Когда выбирать стратегию вместо полиморфизма при рефакторинге оператора switch

Не могли бы вы назвать мне конкретную причину, по которой следует выбирать стратергию вместо полиморфсима и наоборот. Большое спасибо!
вопрос задан: 22 March 2011 14:27
0
ответов

Delphi - шаблон проектирования прокси - проблема интерфейса

Привет, я пытаюсь создать шаблоны проектирования в Delphi, и, поскольку мне не удалось найти справочный материал, который мне нравится в Delphi , Я конвертирую шаблоны из книги O'Reilly C # 3.0 Design Patterns. ...
вопрос задан: 22 March 2011 13:38
0
ответов

Шаблон Delphi Singleton [closed]

Я знаю, что это много раз обсуждается в сообществе, но я просто не могу найти красивую и простую реализацию Singleton Выкройка в Delphi. У меня есть пример на C #: общедоступный запечатанный класс ...
вопрос задан: 22 March 2011 13:34
0
ответов

MSBUild: копирование файлов с именем на основе оригинала (по шаблону)

У меня есть набор файлов внутри папки. У всех них есть имя, которое соответствует шаблону DR __. *. Я хочу скопировать их в другую папку, но удаляя префикс DR__. Как я могу сделать это с MSBuild? Я ...
вопрос задан: 21 March 2011 13:00
0
ответов

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

Я начинаю изучать шаблоны проектирования. Сейчас я немного понимаю, но у меня довольно много путаницы. Какой' Чем отличается стратегия DP от фабричного метода DP? На мой взгляд, они оба выглядят ...
вопрос задан: 21 March 2011 09:27
0
ответов

Является ли привязка данных принципиально несовместимой с MVC?

Привязка данных устанавливает прямую связь между представлением и моделью, тем самым минуя контроллер. По сути, это противоречит архитектурному шаблону «Модель-представление-контроллер», я прав ...
вопрос задан: 21 March 2011 09:08
0
ответов

Уровень сервиса = Уровень приложения = Уровень контроллера GRASP [закрыто]

Я думаю, сервис Уровень / application - это то же самое, что Ларман описывает как контроллер GRASP, поскольку он является первым объектом за пределами уровня графического интерфейса пользователя, который делегирует уровень домена и должен быть повторно и
вопрос задан: 20 March 2011 11:11
0
ответов

MVC, ORM и шаблоны доступа к данным

Я думаю, что я попал в состояние "паралич анализом". У меня есть Приложение MVC, использующее EF в качестве ORM. Итак, я пытаюсь выбрать лучший шаблон доступа к данным, и пока я подумываю о предоставлении всего доступа к данным ...
вопрос задан: 17 March 2011 18:26