Ответ, Результат, Ответ, что лучше? - PullRequest
1 голос
/ 16 декабря 2008

Я выполняю рефакторинг некоторого клиент-серверного кода, и он использует термины «Ответ», «Результат» и «Ответ» для одного и того же (ответ от сервера). И хотя это не так уж важно, стало трудно догадаться, какое слово использовать при написании нового кода, поэтому я хотел бы объединить три термина в одно и провести соответствующий рефакторинг, но я не уверен, какое слово является " лучше всего ", если есть такая вещь.

Есть ли какие-либо предложения, основанные на приоритетах и ​​стандартах именования для этого случая?

Ответы [ 4 ]

3 голосов
/ 16 декабря 2008

Ответ!

Сервер отвечает ...
Человек отвечает ...
Вы получаете результаты ...

1 голос
/ 08 апреля 2010

Response. Result не имеет смысла быть ответом (мы говорим, например, о простых «результатах функции»). Reply проблема в том, что это существительное и глагол. Таким образом, Response является самым ясным.

1 голос
/ 16 декабря 2008

Ответ и результат должны быть в порядке, потому что они могут быть сокращены до "res".

Принимая во внимание, что ответом будет «rep», что неоднозначно с повторением.

Может быть, просто следуйте HTTP, вызывайте их запрос и ответ.

0 голосов
/ 17 декабря 2008

Если вы хотите придерживаться стандартной терминологии ISO / OSI, это либо «Индикация», либо «Подтверждение». Для неподтвержденной услуги инициатор связи выдает «Запрос» (запрашивающий передачу данных на другую сторону), который доставляется на другую сторону как «Индикация». Для подтвержденной услуги получатель Указания ответит «Ответом», который будет включать данные для возврата инициирующей стороне. Эти данные будут представлены другой стороне как «Подтверждение».

Данные, содержащиеся в Подтверждении, указывают, как проходило общение (т. Е. Мы отправили запрос и получили ответ). Это можно назвать результатом.

...