Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
179 / 127 / 25
Регистрация: 12.01.2012
Сообщений: 623
1

Использовать свой интерфейс команды или стандартный джавовский?

01.02.2016, 19:34. Показов 566. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. Возникло недопонимание с руководителем в следующем вопросе: я реализовывал локигу синхронизации с сервером, для этого создал специальный интерфейс ISyncUpCommand с единственным методом execute(), был список из этих команд, который синхронизируют разные сущности по очереди. Но руководитель удалил этот интерфейс и переделал список из ISyncUpCommand в список из Callable<Void>. Лично мне не понравилось это решение. Оно лишает контекста, в очередь команд можно засунуть что угодно, в том числе не связанное с синхронизацией. Плюс масштабируемость страдает. Что, если мы захотим как можно скорее остановить текущую команду? Надо будет добавить метод stop() и снова возвращать старый интерфейс обратно. Кто как думает?
Я еще понимаю делать общий интерфейс для коллбеков - там все примитивно, четко и ясно. Но здесь это попахивает экономией на спичке и загрязнению кода
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.02.2016, 19:34
Ответы с готовыми решениями:

Что использовать, класс или интерфейс?
вот банальный пример. пусть есть преподаватель и студент. самая простая общая их характеристика -...

Создать свой собственный модуль, использовать 3-5 процедур или функций
мне нужно создать свой собственный модуль, использовать 3-5 процедур или функций. Так же привести...

Как правильно создать и использовать свой JList или паттерн Посредник
Привет всем! Есть у меня небольшое задание, сделать наглядный пример с использованием технологии...

Как заменить стандартный toolbar на свой?
Как заменить стандартный toolbar на свой? Вот мой проект:...

1
Эксперт Java
2398 / 2223 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
01.02.2016, 20:06 2
Buckstabue, то что вы написали, надо было сказать вашему руководителю а не сюда. Если сказали, каковы были его аргументы? По вашему описанию нельзя сказать что лучше т.к никто тут не знает что у вас за проект и что там происходит.
0
01.02.2016, 20:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.02.2016, 20:06
Помогаю со студенческими работами здесь

Как добавить свой параметр в стандартный метод KeyPress
Имееется код: Private Sub TextBox4_KeyPress(ByVal sender As Object, ByVal e As...

Как создать не стандартный оконный интерфейс программы (боковое меню)
Всем Доброго Дня! Подскажите пожалуйста, как создать не стандартное окно в программе, а что то...

Свой интерфейс в конфигурации 1С
Доброго времени суток! Подскажите как сделать, чтобы окно при запуске конфигурации выглядело не...

Свой интерфейс формы
здравствуйте, расскажите или скиньте ссылку на какую-нибудь документацию о том, как делается своя...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru