美文网首页人生代码计算机杂谈
代码里常见的一些命名概念

代码里常见的一些命名概念

作者: 林檎果 | 来源:发表于2018-03-28 14:24 被阅读47次

Payload

payload 在代码里可以理解为有效载重。

这个词来源于货运行业。比如有一位客户需要支付一笔费用委托货车司机运送一车石油,石油本身的重量、车子的重量、司机的重量等等,这些都属于载重(load)。但是对于该客户来说,他关心的只有石油的重量,所以石油的重量是有效载重(pay-load,也就是付费的重量)

举一个最简单的例子,一个 ajax 请求返回一个 JSON 格式的对象

status: 200,
    hasError: false,
    data: {
        userId: 1,
        name: 'undefined'
    }

这里的 data 就是 payload,也就是关键信息。而 status、hasError等信息是load,虽然也是信息,但相对没有那么重要。

参考:
代码参数里的 payload 究竟是什么意思
what-does-the-term-payload-mean-in-programming

Meta

Meta 这个前缀,通常只有在看学术类、专业书籍的时候总会碰到,大陆通译「元」。例如「元数据」(meta data)。

Meta 的意思就是「关于什么的什么」。Meta data 就是「关于数据的数据」。例如一个 MP3 文件,它本身是音乐数据(data),但 MP3 文件里显示的歌手名字、歌曲名字、码率等等,则是「关于这个 MP3 文件的数据」,所以叫 meta data。

更多的例子:

  1. 在知乎上写知乎怎样怎样,就是一种 meta 行爲。
  2. 答案开头的「实名反对 XXX」「谢邀」「怒答」「看不下去了」都是 meta data。
  3. 「标签」是最常见的 meta data。
  4. 字幕组翻译日剧,在屏幕上方注明「(这是《北斗神拳》里的著名台词)」,可以称作 meta-subtitle。

参考:
有哪些因误译而长期被国人误解的概念与名词? - 不鳥萬如一的回答 - 知乎

关于我:

linxinzhe,全栈工程师,目前供职于某世界500强银行的金融科技部门(人工智能,区块链)。

GitHub:https://github.com/linxinzhe

欢迎留言讨论,也欢迎关注我~
我也会关注你的哦!

相关文章

  • 代码里常见的一些命名概念

    Payload payload 在代码里可以理解为有效载重。 这个词来源于货运行业。比如有一位客户需要支付一笔费用...

  • 代码评判标准

    坏代码常见问题 命名不规范 类设计不合理 分层不明确 没有模块化概念 代码结构混乱 高度耦合 好代码的标准 可维护...

  • java bean

    看一些java代码,看到其中有xxxbean这样的命名习惯,有点不解,学习了一下,java bean是一个概念,但...

  • 任务十三

    1.说一说你平时写代码遵守的编码规范 代码规范链接 常见命名 wrap 或 wrapper 用于外侧包裹 ct 或...

  • 常见命名

  • CSS综合

    说一说你平时写代码遵守的编码规范常见的编码规范语义化:1.语义化标签优先2.基于功能命名、基于内容命名、基于表现命...

  • 程序员代码变量命名的方法和工具有哪些?

    首先代码命名的方法分为驼峰法、划线法、匈牙利法,共三个常见的大类,在我们日常工作中,基本上都是这几类的命名规则,通...

  • zookeeper的一些常见概念

    关于处理事务请求。一般是master主节点来处理事务的请求(涉及到增加,删除,修改的操作)。如果请求到了从节点中,...

  • 编程的一些常见概念

    在做编程的时候,有一些常见的概念,老师可能很少讲解,但是却经常能听到。这些概念如果不知道的话,就会在交流的时候造成...

  • Swift_通过字符串创建对应的类

    注:因为Swift新增了命名空间的概念,所以通过一个字符串来创建一个类必须加上命名空间 实现代码

网友评论

    本文标题:代码里常见的一些命名概念

    本文链接:https://www.haomeiwen.com/subject/hhneqftx.html