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

3 ответа

Шаблон проектирования, позволяющий избежать потери при передаче сообщений

Базовый классMessageHandler вывел классы. Они хотели бы передавать сообщения друг другу. Сообщения могут быть разных классов, но могут быть сделаны для общего базового класса. Как каждый можетMessageHandler избежать передачи полученного ...

2 ответа

REST API - включает в себя сведения о связанных объектах или только идентификаторы

Какова лучшая практика проектирования? Если у меня есть объект А, и он содержит некоторые связанные объекты, например, у меня есть объект автомобиля, и это различные типы. Должен ли я по запросуapi.example.org/cars/1 просто отвечайте ...

3 ответа

MVC реализован в чистом C

Кто-нибудь знает какие-либо ресурсы, которые обеспечивают прямой пример попытки сделать шаблон проектирования Model View Controller в контексте C? А в частности встроенная система? Чтобы уточнить, меня не интересуют C #, C ++, Objective-C, Java, ...

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

3 ответа

Простая система диспетчеризации сообщений Java

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

2 ответа

Класс C ++ Singleton - хорошая практика наследования

В существующем проекте я должен унаследовать класс Controller (MVC), объявленный как Singleton, чтобы определить мою собственную обработку. Как правильно получить этот класс Singleton? Во-первых, я расширяю контекст и нуждаюсь в этом ...

1 ответ

Как jQuery может вернуть массив и при этом иметь объект jQuery?

Я пытаюсь воспроизвести объектную структуру jQuery (1.7.1), чтобы лучше понять, как она работает. У меня есть следующий код: (function (window, undefined) { var document = window.document, navigator = window.navigator, location = ...

3 ответа

Где запустить повторную проверку для объекта

Я ищу совет о «лучшем» месте для размещения логики валидации, такой как проверка дубликатов для сущности, при использовании Entity Framework Code-First в приложении MVC. Чтобы использовать простой пример: public class JobRole { public int Id { ...

4 ответа

python pool apply_async и map_async не блокируются в полной очереди

Я довольно новичок в питоне. Я использую модуль многопроцессорной обработки для чтения строк текста в stdin, преобразования их некоторым образом и записи в базу данных. Вот фрагмент моего кода: batch = [] pool = multiprocessing.Pool(20) i = 0 ...

5 ответов

Генерация сквозного кода при «предпочтении композиции над наследованием»

проблема Допустим, я пытаюсь смоделировать сотовый телефон как комбинацию обычного телефона и КПК. Это своего рода сценарий множественного наследования (сотовый телефонэто телефон, и этоэто PDA). Поскольку C # не поддерживает ...

5 ответов

Как написать шаблон стратегии в Python иначе, чем пример в Википедии?

В записи Википедии 2009 года для шаблона стратегии есть примернаписано в PHP [http://web.archive.org/web/20090626214649/http://en.wikipedia.org/wiki/Strategy_Pattern#PHP] . Большинство других примеров кода делают что-то вроде: a = ...