Результаты поиска по запросу "design-patterns"
Шаблон проектирования, позволяющий избежать потери при передаче сообщений
Базовый классMessageHandler вывел классы. Они хотели бы передавать сообщения друг другу. Сообщения могут быть разных классов, но могут быть сделаны для общего базового класса. Как каждый можетMessageHandler избежать передачи полученного ...
REST API - включает в себя сведения о связанных объектах или только идентификаторы
Какова лучшая практика проектирования? Если у меня есть объект А, и он содержит некоторые связанные объекты, например, у меня есть объект автомобиля, и это различные типы. Должен ли я по запросуapi.example.org/cars/1 просто отвечайте ...
MVC реализован в чистом C
Кто-нибудь знает какие-либо ресурсы, которые обеспечивают прямой пример попытки сделать шаблон проектирования Model View Controller в контексте C? А в частности встроенная система? Чтобы уточнить, меня не интересуют C #, C ++, Objective-C, Java, ...
Простая система диспетчеризации сообщений Java
Я работаю над небольшой Java-игрой, в которой могут происходить всевозможные события. Существует по крайней мере пара дюжин основных событий, которые могут заинтересовать различные обработчики событий. В коде также есть несколько мест, где эти ...
Класс C ++ Singleton - хорошая практика наследования
В существующем проекте я должен унаследовать класс Controller (MVC), объявленный как Singleton, чтобы определить мою собственную обработку. Как правильно получить этот класс Singleton? Во-первых, я расширяю контекст и нуждаюсь в этом ...
Как jQuery может вернуть массив и при этом иметь объект jQuery?
Я пытаюсь воспроизвести объектную структуру jQuery (1.7.1), чтобы лучше понять, как она работает. У меня есть следующий код: (function (window, undefined) { var document = window.document, navigator = window.navigator, location = ...
Где запустить повторную проверку для объекта
Я ищу совет о «лучшем» месте для размещения логики валидации, такой как проверка дубликатов для сущности, при использовании Entity Framework Code-First в приложении MVC. Чтобы использовать простой пример: public class JobRole { public int Id { ...
python pool apply_async и map_async не блокируются в полной очереди
Я довольно новичок в питоне. Я использую модуль многопроцессорной обработки для чтения строк текста в stdin, преобразования их некоторым образом и записи в базу данных. Вот фрагмент моего кода: batch = [] pool = multiprocessing.Pool(20) i = 0 ...
Генерация сквозного кода при «предпочтении композиции над наследованием»
проблема Допустим, я пытаюсь смоделировать сотовый телефон как комбинацию обычного телефона и КПК. Это своего рода сценарий множественного наследования (сотовый телефонэто телефон, и этоэто PDA). Поскольку C # не поддерживает ...
Как написать шаблон стратегии в Python иначе, чем пример в Википедии?
В записи Википедии 2009 года для шаблона стратегии есть примернаписано в PHP [http://web.archive.org/web/20090626214649/http://en.wikipedia.org/wiki/Strategy_Pattern#PHP] . Большинство других примеров кода делают что-то вроде: a = ...