Публикации по теме 'command-pattern'
Команда WPF
Я немного запутался в командах WPF
Команды в WPF кажутся довольно мощными, и я понял, как их использовать (более или менее), несмотря на высокоуровневый жаргон в документации, бессвязные эссе и блоги с разбрызгиванием кода, которые всегда, кажется, тратят нездоровое количество времени на то, чтобы сосредоточиться на том, как он работает с шаблоном MVVM. Но я запутался в общей картине.
Я пытаюсь выяснить, кому принадлежит команда, и если это ICommand или RoutedCommand , и под командой..
Вопросы по теме 'command-pattern'
Зачем использовать шаблон команды в GWT (или любом веб-приложении)?
Согласно этому видео, здесь [@ 7:50] Google рекомендует использование шаблона Command поверх API обработки запросов. Существует также полезный проект gwt-dispatch , реализующий этот шаблон.
Согласно документации gwt-dispatch, мне нужно...
3877 просмотров
schedule
01.10.2022
Шаблон команды и сложные операции в C#
Я пишу программу на С#, которая должна поддерживать отмену/повтор. Для этой цели я остановился на шаблоне Command; tldr, каждая операция, которая манипулирует состоянием документа, должна выполняться объектом Command, который знает о предыдущем...
1138 просмотров
schedule
21.09.2023
Что-нибудь в Гуаве похоже на эффект функциональной Java?
Я знаю, что одной из целей чисто функционального программирования является устранение изменчивости и, следовательно, предотвращение побочных эффектов. Но давайте смотреть правде в глаза, Java не является функциональным языком даже со всеми...
3754 просмотров
schedule
19.04.2022
WPF: MVVM: команда против CallMethodAction?
Я изучаю шаблон MVVM с новым (маленьким) проектом, и у меня есть один вопрос о том, как вызывать действия на нашем контроллере:
Я видел много туториалов, где нам говорили использовать Command, подразумевая объявить RelayCommand, инициализировать...
4547 просмотров
schedule
11.09.2023
Command Design Pattern реализован с ошибками?
Здесь по русской ссылке Википедии есть пример C++ реализация шаблона проектирования команд. Насколько я понимаю из реализации, сравнивая с диаграммой классов UML, я вижу, что:
класс Document является Invoker на диаграмме
class Command - это...
747 просмотров
schedule
08.09.2022
Существуют ли какие-либо интерфейсы команд OOB в Java 1.6 для лямбда-подобных предложений?
Извините, если это спросили, но я продолжаю задаваться вопросом и не смог найти решение в Google, а не из-за удачи.
При реализации шаблона Command внутри одного класса этот интерфейс с одним методом продолжает появляться во всех местах.
public...
78 просмотров
schedule
08.11.2023
Шаблон команды - зачем инкапсулировать в объект?
Шаблон команды предназначен для инкапсуляции команд в объекты. Но почему бы вместо этого не использовать указатели на функции? Почему мне нужно создать подкласс Command для каждой операции? Вместо этого я могу иметь разные функции и вызывать...
1401 просмотров
schedule
29.04.2024
Как реализовать шаблон команды с PRG в MVC?
Я работаю над своим первым веб-проектом, используя tomcat, jsp, сервлеты и log4j, и у меня есть демонстрация использования шаблона проектирования Command, который меня интересует. У меня есть один контроллер, который принимает методы doGet и doPost, а...
1397 просмотров
schedule
10.07.2023
Автономная синхронизация и поиск событий
Для CRUD-части нашего приложения требуется:
Автономная двунаправленная «двусторонняя» синхронизация
Возможность изменять данные до готовности, а затем «опубликовать».
Журнал аудита
Источник событий (или «шаблон команды») — это то, что я...
2593 просмотров
schedule
10.06.2022
Роль класса Invoker в шаблоне Command
давайте предположим, что у нас есть шаблон команды, реализованный в таким образом
Меня немного смущает роль Invoker здесь. С моей точки зрения:
Если нам нужна история (или любое действие перед выполнением команды), то есть смысл сделать...
3584 просмотров
schedule
22.04.2022
Сдвиг истории в шаблоне команды с отменой/повтором?
У меня проблема с шаблоном команды с функцией отмены/повтора. Простая проблема заключается в том, что когда моя история заполнена, я хочу удалить наименее использовавшуюся команду из истории и добавить новую при выполнении.
Я получил этот фрагмент...
252 просмотров
schedule
12.11.2023
Xamarin: ICommand связан с шаблоном команды
Здравствуйте, я работаю над приложением для рисования, которое позволяет пользователю рисовать штрихи на экране с помощью Xamarin Form. Мне понадобится функция: Добавить, Удалить, Очистить и Отменить. В xamarin есть интерфейс под названием ICommand,...
185 просмотров
schedule
25.06.2022
С#: передача сложного списка объектов в другой класс занимает много памяти
Этот вопрос не напрямую к мобильному приложению. Мне нужно было создать структуру, связанную с шаблоном команды, для функций отмены и повтора. У меня будет команда AddStrokeCommand, RemoveStrokeCommand и ClearAllCommand. Каждый из них можно...
78 просмотров
schedule
29.06.2023
Шаблон проектирования — клиент-сервер — шаблон команды
У меня есть куча команд, которые мне нужно передать клиенту и выполнить на сервере. Эти команды имеют разные типы, и контракт для команды и соответствующие типы возвращаемых данных совместно используются клиентом и сервером через библиотеку.
Код...
1151 просмотров
schedule
06.08.2022
Как реализовать шаблон команд в игре-головоломке
Настройка: я делаю классическую головоломку с видом сверху вниз о толкании блоков и пытаюсь реализовать шаблон команд, чтобы иметь функцию отмены / возврата. В моем дизайне "ход" запускается всякий раз, когда игрок перемещает одну плитку, и мир...
50 просмотров
schedule
17.07.2023