Я тренировал нового разработчика на днях и понял, что не знаю фактического термина для «получения» возвращаемого значения в переменной. Например, рассмотрим этот метод с псевдокодированием:
String updateString(newPart) {
string += newPart;
return string;
}
Предположим, это вызывается для простого обновления строки - возвращаемое значение не требуется:
updateString("add this");
Теперь предположим, что мы хотим что-то сделать с возвращаемым значением. Мы хотим изменить вызов, чтобы мы могли использовать только что обновленную строку. Я обнаружил, что говорю «поймай возвращаемое значение», то есть хочу увидеть:
String returnedString = updateString("add this");
Итак, если бы вы пытались попросить кого-то внести это изменение, какую терминологию вы бы использовали? Различаются ли они на разных языках (поскольку технически вы можете вызывать функцию или метод, в зависимости от языка)?