Здравствуйте!

Много раз сталкивался с недоумением по этому вопросу в своей работе (программирование).

Приведу несколько примеров:

  1. Есть места - Places, а есть объекты, которые представляют эти места - Presenters. Как мне согласовать эти слова, когда я хочу указать на совокупность/коллекцию/массив "представителей мест": place presenters или places presenters? Уточню, что речь идёт о представителях разных мест, а не о представителях одного места.

  2. Или есть места - Places, а есть их идентификаторы - IDs (identifiers). Как согласуются эти слова, если я имею в виду массив таких идентификаторов: place ids или places ids? Также как и в п.1 речь идёт о массиве разных идентификаторов разных мест, а не об идентификаторах одного места.


Я был бы счастлив узнать, есть ли тут какое-то правило, которое регламентирует такого рода согласования, потому что в сети я встречаю оба варианта.

Спасибо.

задан 21 Дек '13 11:00

изменен 21 Дек '13 11:35

Так это у вас названия переменных? Называйте, как хотите. Это вообще никакого отношения к грамматике не имеет.

К сожалению, у меня закончились под ответом комментарии. Я не к тому, что этот вопрос так уж важен именно для программирования, скорее знание ответа на него важно для моего технического английского. Просто я действительно часто натыкаюсь на незнание именно этого паттерна.

(24 Дек '13 10:28) Stanislaw Pa...

а остальные перед ним употребляются в singular-форме.

Ну так и я о том. Другое дело, что не всякий отвечающий понимает смысл вопроса. Из того ответа, как раз и не следует, что отвечавший различает "имя юзеров" и "имена юзеров". Это я Вам - как программист программисту.

(24 Дек '13 19:48) behemothus

@gecube, пишу здесь, так как под ответом - лимит. Всё верно говорите - про noun-adjective и про usernames. Мне кажется, мы с вами во всём согласны.

@behemothus, посмотрите там связанные ответы - мне тоже показалось, что несмотря на то, что ответ правильный (и в связанных - тоже), отвечающие не до конца различали разницу.

В любом случае сейчас я считаю, что достиг понимания в этом вопросе - userNames, objectIds, placePresenters, ... и точка.

(25 Дек '13 11:37) Stanislaw Pa...
10|600 символов нужно символов осталось
2

Очень сложно без примеров понять, о чем речь, но попробую в меру своей бестолковости.

place presenters или places presenters?

place presenters. Здесь существительное в роли определениея, оно не иммет множественного числа. Исключение - притяжательная форма (отвечает на вопрос чей/чьи? - Ivanovs' book - книга Ивановых), но сейчас даже она крайне редко используется во множественном иначе как с собственными именами.
Но повторяю, надо смотреть по контексту, потому что определение может принципиально относиться именно к множественному числу: small diameter pipe - это трубка малого диаметра (совсем не "диаметральная"), но трубка малых диаметров - small diameters pipe. Во множественном числе эти вещи легко спутать и последнее обычно не используется.

place ids или places ids?

Аналогично. place ids - если нет каких-то очень хитрых причин на использование множественного числа. Но надо вникать в смысл, смотреть контекст, а я пока даже не понял, из какой это области. Программирование - на чем?

ссылка

отвечен 21 Дек '13 19:07

изменен 21 Дек '13 19:08

Спасибо за ответ! Плюсаните, пожалуйста, мой вопрос, чтобы я смог плюсануть ваш ответ (мало репутации...).

Вот навскидку пример из программирования:

Вот JSON, содержащий массив пользователелей с именем и идентификатором:

[{"id": 1, "name": "John"}, {"id": 2, "name": "Peter"}, ...]

Предположим, я собираюсь вытащить все имена пользователей, которые есть в моём JSON, в массив и обозвать этот массив переменной. Как мне её назвать - userNames или usersNames?

Мне кажется, теперь контекста должно быть достаточно.

(22 Дек '13 19:34) Stanislaw Pa...

@Stanislaw Pa..., конечно, userNames

(23 Дек '13 9:43) gecube

Мне, конечно, импонирует ответ конечно, userNames, но интересно почему? Это же имена разных пользователей, а не варианты названия одного пользователя?))

(23 Дек '13 10:20) Stanislaw Pa...

Мой аргумент за "users names" такой - если мы используем полную форму согласования, то явно будет: the names of the users, а не the names of a/the user.

(23 Дек '13 10:22) Stanislaw Pa...

а нельзя namesOfUsers?

(23 Дек '13 19:28) Rules

Можно, только я интересуюсь именно той формой, которой посвятил вопрос ;)

(23 Дек '13 20:43) Stanislaw Pa...

Так это у вас названия переменных? Называйте, как хотите. Это вообще никакого отношения к грамматике не имеет.

(24 Дек '13 4:51) behemothus

@Stanislaw Pa..., а какой частью речи на Ваш взгляд является user в словосочетании user names? Мне кажется, что это случай noun as adjective.И в этом случае единственным правильным является единственное число слова user. Это первое. Второе. Ведь есть слово username.И что мешает его поставить во множественное число, если речь идет о множестве юзернеймов? К тому же, по-русски тоже можно сказать по-разному: имена пользователей или пользовательские имена. Или еще короче - юзернеймы :-)

(25 Дек '13 0:55) gecube
показано 5 из 8 показать еще 3
10|600 символов нужно символов осталось
0

Я открыл параллельный топик на english.stackexchange и получил на него исчерпывающий ответ, из которого следует, что правильная форма: usernames или для случая согласования user names. Иноземцы объяснили, что в английском языке в таких случаях последнее слово указывает на множественность числа, а остальные перед ним употребляются в singular-форме.

ссылка

отвечен 24 Дек '13 15:00

изменен 3 Ноя '14 0:41

10|600 символов нужно символов осталось
Ваш ответ

Если вы не нашли ответ, задайте вопрос.

Здравствуйте

Английский язык - это совместно редактируемый форум вопросов и ответов для филологов, лингвистов и вообще ценителей английского слова.

Присоединяйтесь!

отмечен:

×26

задан
21 Дек '13 11:00

показан
3257 раз

обновлен
3 Ноя '14 0:41

Отслеживать вопрос

по почте:

Зарегистрировавшись, вы сможете подписаться на любые обновления

по RSS:

Ответы

Ответы и Комментарии

Дизайн сайта/логотип © «Сеть Знаний». Контент распространяется под лицензией cc by-sa 3.0 с обязательным указанием авторства.
Рейтинг@Mail.ru