Google cloud functions 关于函数命名,什么';通用';代表函数名';helloGCSGeneric';
我的问题是,什么是“泛型”命名 我正在浏览GCP的云函数教程, 本教程中有一个简单的例子Google cloud functions 关于函数命名,什么';通用';代表函数名';helloGCSGeneric';,google-cloud-functions,google-cloud-storage,naming,Google Cloud Functions,Google Cloud Storage,Naming,我的问题是,什么是“泛型”命名 我正在浏览GCP的云函数教程, 本教程中有一个简单的例子 /** * Generic background Cloud Function to be triggered by Cloud Storage. * * @param {object} event The Cloud Functions event. * @param {function} callback The callback function. */ exports.helloGCSG
/**
* 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”是有意义的,但为什么它被命名为“Generic”?
在哪种情况下使用“通用”?我认为它与编程语言中的一个不同,如C++或java。
这个问题听起来很傻,但英语绝不可能不是我的母语,我仍然想了解这个命名上下文的大局
提前谢谢 这个问题很有趣。我不知道还有谁会尝试去 我也不是以英语为母语的人,但我会尽力解决这个问题:因为这是我试图使用的谷歌文档 这个通用术语的第一个描述是(至少在我这边:): 属于或关于一类或一组事物的;不 具体的
在同义词中,你可能会发现:一般的,普通的,非特定的 当然,我只能猜测,但我认为作者心里想的是:“仅仅是功能触发了谷歌云存储”。虽然我同意这个词的意思
这只是我的声音…“在同义词中,你可能会发现:一般的、普通的、非特定的。”这似乎是一个完整的解释,对我来说已经足够模糊的理解了。谢谢你给我线索@vitooh!