Что касается именования функций, что означает «Generi c» для имени функции «helloGCSGeneri c» - PullRequest
1 голос
/ 12 марта 2020

Мой вопрос о том, что означает называть «Generi c».

Я просматриваю учебник по облачным функциям GCP, https://cloud.google.com/functions/docs/tutorials/storage#object_finalize

В этом уроке есть простой пример.

/**
 * Generic background Cloud Function to be triggered by Cloud Storage.
 *
 * @param {object} event The Cloud Functions event.
 * @param {function} callback The callback function.
 */
exports.helloGCSGeneric = (data, context, callback) => {
  const file = data;

  console.log(`  Event: ${context.eventId}`);
  console.log(`  Event Type: ${context.eventType}`);
  console.log(`  Bucket: ${file.bucket}`);
  console.log(`  File: ${file.name}`);
  console.log(`  Metageneration: ${file.metageneration}`);
  console.log(`  Created: ${file.timeCreated}`);
  console.log(`  Updated: ${file.updated}`);

  callback();
};

То, что делает эта функция, достаточно просто даже для меня. Это срабатывает, когда создание / обновление объекта завершается в моем понимании.

'helloGCSFinalization' или 'helloGCSGeneration' имеет смысл, но почему он называется как 'Generi c'? В какой ситуации используется Generi c? Я думаю, что он отличается от языка программирования, такого как C ++ или Java.

Этот вопрос звучит глупо, но ни в коем случае Engli sh не является моим родным языком, тем не менее я хотел бы gr asp большая картина этого контекста именования.

Заранее спасибо!

1 Ответ

2 голосов
/ 12 марта 2020

Это очень интересный вопрос. Я хотел бы узнать, кто еще попытался бы ответить ...

Я также не являюсь носителем языка Engli sh, но постараюсь разрешить его таким образом: поскольку это документация Google, я пытался использовать Переводчик Google .

И первое описание этого термина Generi c (по крайней мере, на моей стороне:)):

характеристик c или относится к класс или группа вещей; не указано c.

Среди синонимов вы можете найти: общие, общие, неспецифические c.

Конечно, я могу только догадываться, но я думаю, что автор имел в виду: «просто запустил функцию Google Cloud Storage». Хотя я согласен, что в теории компьютерного программирования есть такой термин .

Это только мой голос в данном случае ...

...