首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >公司名称关键词遵循的模式/约定

问公司名称关键词遵循的模式/约定
EN

Stack Overflow用户
提问于 2015-03-28 04:30:37
回答 1查看 30关注 0票数 0

在计算机编程中,命名约定是一组用于选择用于标识符的字符序列的规则,该规则表示源代码和文档中的变量、类型、函数和其他实体。

在不同的语言中有几种命名约定。

但是,公司是否遵循任何模式/约定来命名关键字和编程环境中使用的其他术语?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-28 05:18:03

您的问题在“编程环境中使用的术语”的意义上比较宽泛。首先,我将减少对“语言关键字”的回答:

不,编程语言关键字没有通用模式,它取决于每种语言设计器的偏好和语言“继承”,即Java/JavaScript共享从C/C++继承的一些关键字。

在大多数情况下,选择关键字格式的原因与创建解析器所需的语言语法处理有关。例如,如果允许以"-“开头的关键字,则需要小心避免对表达式产生歧义,例如:- value、-value或valueA - value B。

有些语言倾向于将关键字减少到最小。例如,Lisp和Smalltalk没有多少关键字,甚至"if“或循环的构造都是作为函数/方法调用处理的。

对于广义的“编程环境中使用的术语",它在很大程度上取决于语言设计者的背景(而不是支持他们的公司),例如:

  • Java:方法与Smalltalk:相同的概念在选择器/消息/方法中被分割
  • JavaScript:内联函数与Haskell: lambda表达式
  • JavaScript:原型与自我:父插槽
  • 包/模块和使用/导入/包含;大多数情况下都是相同概念的别名
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29313711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档