Результаты поиска по запросу "design-patterns"
демонстрация
екст и вопрос сначала, скелетный код внизу поста) Мы создаем и внедряем среду C ++ для использования в таких средах, как Arduino. Для этого я хочу использовать шаблон Observer, где любой компонент заинтересован в изменении состояния датчиков ...
В целом, я думаю, что это слишком плохо - чрезмерно проектировать ваши решения (потому что, как вы сказали, новые люди испытывают трудности с пониманием этого), но в некоторых случаях шаблоны проектирования очень полезны.
аружил, что используюЦепочка ответственности [http://en.wikipedia.org/wiki/Chain-of-responsibility_pattern]шаблон (часто для меня 3 раза) в моем текущем проекте, и мне интересно, не стал ли я слишком увлечен решением. В частности, я использую ...
Если «изменения многих других операций» не могут быть охарактеризованы как тот же самый вид наблюдаемого «изменения». На этом этапе единственный наблюдатель имеет смысл.
сь найти пример этого, возможно, я не пойду правильно или что мой разум слишком упростил концепцию наблюдателя. Я хочу создать класс, который контролирует сообщения от веб-службы, и я хочу, чтобы этот класс отслеживал изменения многих других ...
Использование шаблона Command Design
разница междуСтратегия [http://en.wikipedia.org/wiki/Strategy_pattern]иШаблон команды [http://en.wikipedia.org/wiki/Command_pattern]? Я также ищу несколько примеров на Java.
Вот пример использования. Предположим, у вас есть сторонняя библиотека, такая как xslt mapper или crypto lib, которая имеет такой интерфейс: doSomething (inputStream, outputStream). И вы не хотите буферизовать результат перед отправкой по проводам. Apache и другие клиенты запрещают прямой доступ к потоковому выходному потоку. Самое близкое, что вы можете получить, - это получить выходной поток - со смещением после записи заголовков - в объекте объекта запроса. Но так как это скрыто, недостаточно передать входной поток и выходной поток сторонней библиотеке. Трубы являются хорошим решением этой проблемы.
авно обнаружил эту идиому, и мне интересно, есть ли что-то, что мне не хватает. Я никогда не видел, чтобы это использовалось. Почти весь Java-код, с которым я работал в дикой природе, способствует смещению данных в строку или буфер, а не как в ...
en.wikipedia.org/wiki/NoSQL
отаю над упакованным продуктом, который должен обслуживать несколько клиентов с различными требованиями (в определенной степени) и поэтому должен быть построен таким образом, чтобы быть достаточно гибким, чтобы настраиваться каждым конкретным ...
Задача шаблона проектирования, включающая N состояний и переходы между ними
У меня проблема под рукой, и я не понимаю, какой шаблон проектирования использовать. Проблема выглядит так: Я должен построить систему, которая имеет 'N' состояний, и моя система должна сделать переход из любого состояния в любое другое ...
MVVM ViewModel против MVC ViewModel
ViewModel - это термин, который используется как в MVVM (Model-View-ViewModel), так и в рекомендуемой реализации для ASP.NET MVC. Исследование «ViewModel» может привести к путанице, учитывая, что каждый шаблон использует один и тот ...
Для длинных запросов на опрос вы должны создать отдельный
аюсь создать слой для веб-сервиса, используя HttpClient в моемXamarin.Forms мобильное приложение. без синглтонс одноцветным рисункомвпервыйПодход Я создаю новый объект http-клиента в каждом новом запросе, сделанном мобильным приложением. вот ...
если вы используете библиотеку повсеместно, то вы также можете предпочесть использовать вызовы без уровня абстракции.
Сообщение блогаЖубер просто открыл мне глаза. Я имел дело со многими шаблонами проектирования на Java и других языках. Но Objective-C - довольно ...