Форум программистов, компьютерный форум, киберфорум
Теория и практика программирования
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 12.01.2016
Сообщений: 13
1

Семантическая дилема

02.10.2016, 09:14. Показов 520. Ответов 6
Метки нет (Все метки)

Друзья, помогите решить семантическую дилему, которая сильно мучит ту часть меня, что отвечает за перфекционизм. Суть в следующем: я сейчас на этапе проектирования спортивного/киберспортивного портала, и проблема возникла с именованием нескольких атомарных единиц.

Есть два определения, которым нужно подобрать корректное именование. Например в рамках одного турнира встречаются 2 соперника (первое определение - пока пусть будет "матч"), но в рамках этой встречи может быть серия других матчей (второе определение - "игра). Т.е. в первом случае - это матч, а во втором - игра (например серия игр в матче).

Так вот, какое определение лучше подобрать для каждого контекста? Проблема в том, что определение "Игра" наверное лучше подобрать для названий спортивных/киберспортивных дисциплин ("Футбол", "CS:GO", "Хоккей", "Dota 2" и т.д.). Возможно "встреча" подойдет в каком-то из контекстов, но опять же - где лучше?

П.С. Если есть возможность, предложите и на английском, ибо так будут называться классы и таблицы.
Спасибо!
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.10.2016, 09:14
Ответы с готовыми решениями:

Семантическая сегментация
Здравствуйте ребята. Крик о помощи 2 недели бьющегося головой об стену. Возникла у меня мысль...

Возникла дилема.
Приветствую всех посетителей данной темы :) ! Возникла необходимость в дольшом коичестве...

Акутическая дилема
Есть у меня муз. центр. С 3х полосной акустикой (2штуки) каждая на 90 ватт (RMS). Вот когда я...

Еще одна дилема
Ребят, извините, еще раз. Вот уже все доделал, раньше в таблицу данные добавлялись замечательно,...

6
Модератор
2843 / 2009 / 431
Регистрация: 26.03.2015
Сообщений: 7,723
02.10.2016, 13:25 2
Матч и Серия (Серия Матчей) - как в НХЛ?
1
0 / 0 / 0
Регистрация: 12.01.2016
Сообщений: 13
02.10.2016, 13:34  [ТС] 3
@Shamil1 Хм... неплохо. Т.е. серию из одного матча всеравно можно назвать серией?
0
Модератор
2843 / 2009 / 431
Регистрация: 26.03.2015
Сообщений: 7,723
02.10.2016, 13:54 4
Думаю, да.
0
Комп_Оратор)
Эксперт по математике/физике
8724 / 4455 / 598
Регистрация: 04.12.2011
Сообщений: 13,308
Записей в блоге: 16
07.10.2016, 23:05 5
Цитата Сообщение от tekken Посмотреть сообщение
Например в рамках одного турнира встречаются 2 соперника (первое определение - пока пусть будет "матч"), но в рамках этой встречи может быть серия других матчей
Не очень понятно. Если имеется ввиду встреча только 2-х соперников, - чемпионский, боксерский или шахматный турнир, где только чемпион и претендент, то это турнир и есть. А игры/геймы/раунды/партии/заплывы/заезды/за..., это уже как по традиции для данного вида заведено. Причём партии, например, могут быть отложены и продолжены в дугой день, тогда как раунды вряд ли. Перерывы есть везде. В теннисе гейм разделяется на подачи...
В турнире где много участников, любые встречи между двумя заданными соперниками это обычные встречи.
Нужно бы что-то древовидное определить со свободой наименования, но сходной семантикой. Подумать есть над чем.
Соревнования, это вообще вещь интересная. Олимпийская система, смешанная, круговая... Нужно со спортсменами общаться и, возможно, попытаться очертить круг спортивных дисциплин которые будут прорабатываться. Может тогда и начнут проступать варианты обобщений? Вот тут про теннис для разнообразия
http://tennis-i.com/tennisnaya... vanij.html
1
0 / 0 / 0
Регистрация: 12.01.2016
Сообщений: 13
07.10.2016, 23:14  [ТС] 6
Цитата Сообщение от IGPIGP Посмотреть сообщение
Не очень понятно. Если имеется ввиду встреча только 2-х соперников, - чемпионский, боксерский или шахматный турнир, где только чемпион и претендент, то это турнир и есть. А игры/геймы/раунды/партии/заплывы/заезды/за..., это уже как по традиции для данного вида заведено. Причём партии, например, могут быть отложены и продолжены в дугой день, тогда как раунды вряд ли. Перерывы есть везде. В теннисе гейм разделяется на подачи...
В турнире где много участников, любые встречи между двумя заданными соперниками это обычные встречи.
Нужно бы что-то древовидное определить со свободой наименования, но сходной семантикой. Подумать есть над чем.
Соревнования, это вообще вещь интересная. Олимпийская система, смешанная, круговая... Нужно со спортсменами общаться и, возможно, попытаться очертить круг спортивных дисциплин которые будут прорабатываться. Может тогда и начнут проступать варианты обобщений? Вот тут про теннис для разнообразия
http://tennis-i.com/tennisnaya... vanij.html
Спасибо большое за совет.

Даный топик оговаривет только конкретную встречу двух соперников в рамках чего либо (или же без них). Т.е. Турниры и так далее не в счет.

Изначально хотел нечто обобщенное, что бы можно было кратко очертить игру/матч/встречу/серию, но наверное все же будет лучше создать абстрактный класс, а уже от него, исходя из конкретной игры/дисциплины, наследовать классы, которые подходят для конкретного контекста.

П.С. Блин, как-то больше размышлений стало.
0
Комп_Оратор)
Эксперт по математике/физике
8724 / 4455 / 598
Регистрация: 04.12.2011
Сообщений: 13,308
Записей в блоге: 16
07.10.2016, 23:32 7
Цитата Сообщение от tekken Посмотреть сообщение
Изначально хотел нечто обобщенное, что бы можно было кратко очертить игру/матч/встречу/серию
У теннисистов сеты. А у фехтовальщиков - поединки, там нет ни у кого инициативы. А правила бейсбола можно сравнить с международным морским правом.
Цитата Сообщение от tekken Посмотреть сообщение
о наверное все же будет лучше создать абстрактный класс, а уже от него, исходя из конкретной игры/дисциплины, наследовать классы, которые подходят для конкретного контекста.
Это хорошая мысль.
Однако, для разработки хорошего базового класса нужно по-изучать тех наследников, что будут от них происходить. Наверное могут быть несколько базовых классов. Единоборства и командные виды, где-то похожи но, скорее всего могут быть абстрактными тоже. Потом, ещё куча обобщений может быть.
Спорт это не только здоровье. Большой спорт это нездоровье + химия. Но главное, это смесь эмоций и денег в сутолке фанов, букмейкеров и простых болельщиков, где всё нужно сделать точно до мелочей. Если в описании гонок формулы-1 будут футбольные термины или наоборот, фаны будут вести себя буйно.
То есть, в зависимости от постановки, задача большая и вкусная.
0
07.10.2016, 23:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.10.2016, 23:32

Дилема с fgets и feof
Решаю проблему с файловым вводом-выводом. Нужно скопировать все строчки из одного файла и вставить...

Дилема с распределением памяти =)
Привет! Дилема, собственно, в следующем. Есть БД (sqlite3). Задача: хранение координат точек...

Дилема за одну цену
Micromax Canvas Fire 3 A107 vs Huawei Y5C?

Дилема с куками и аяксом
Уважаемые люди! Помогите пожалуйста! #cookie #ajax Проблема с авторизацией и куками. Вот её...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru