先日、新しい開発者のトレーニングをしていて、変数の戻り値を「キャッチする」という実際の用語を知らないことに気付きました。たとえば、次の疑似コード化されたメソッドを考えてみましょう。
String updateString(newPart) {
string += newPart;
return string;
}
これが単に文字列を更新するために呼び出されていると仮定します - 戻り値は必要ありません:
updateString("add this");
ここで、戻り値を使って何かをしたいとします。新しく更新された文字列を使用できるように呼び出しを変更します。「戻り値をキャッチする」と言っていることに気づきました。つまり、見たかったのです。
String returnedString = updateString("add this");
誰かにこの変更を依頼する場合、どのような用語を使用しますか? 言語によって異なりますか (技術的には、言語に応じて関数またはメソッドのいずれかを呼び出す可能性があるため)。