标签:#命名規則

共 5 篇文章

蛇形命名法

模組的程式碼,裡面使用了蛇形命名法。]] 蛇形命名法(snake_case)是指每個空格皆以底線(_)取代的書寫風格,且每個單字的第一個字母皆為小寫。蛇形命名法經常被使用在電腦科學當中,例如程式語言的變數名稱、副程式的名字以及檔案名稱。一份研究指出相較於駝峰式大小寫,使用蛇形命名法能夠讓讀者更快速的辨識出值的含意。 歷史 利用底線作為分隔符號的使用方法最早可以回朔至1960年代晚期,這種使用方法特別與C語言有關係,在《C程式設計語言》當…

中国药品通用名称

中国药品通用名称(,缩写 ),是中华人民共和国卫生部药品委员会编写的中国药品命名的规范。CADN是以国际非专利药品名称为依据,结合具体情况制定的。CADN由国家药典委员会负责组织制定,并报国家食品药品监督管理局备案。 主要规则 中文名尽量与英文名对应,以音译为主,长音节可减缩,且顺口。 例:Amitriptyline≡阿米替林。 简单化合物如苯甲酸、乙醚等可用化学名称。 采用相同词干(词头或词尾)来表明同类药物。 部分INN词干的中文译…

匈牙利命名法

匈牙利命名法(Hungarian notation)是電腦程序設計中的一种變數命名规则,此命名法又可細分為:系统匈牙利命名法和匈牙利应用命名法。 匈牙利命名法具備语言独立的特性,并且首次在BCPL语言中被大量使用。由于BCPL这种低级语言只有机器码这一种数据内容,因此这种语言本身无法帮助程式設計師来记住變數的类型。匈牙利命名法通过明确每个變數的資料型別来解决这个问题。 在匈牙利命名法中,一个變數名由一个或多个小写字母开始,这些字母有助于…

命名空间

命名空间(),也称-{zh-cn:命名空间; zh-tw:名字空間;}-、名称空间等,它表示着一个标识符(identifier)的可见范围。一个标识符可在多个命名空间中定义,它在不同命名空间中的含义是互不相干的。这样,在一个新的命名空间中可定义任何标识符,它们不会与任何已有的标识符发生冲突,因为已有的定义都处于其他命名空间中。 例如,设Bill是X公司的员工,工号为123,而John是Y公司的员工,工号也是123。由于两人在不同的公司工…

命名规则 (程序设计)

程序设计的中命名规则(naming convention)是電腦程序設計的源代码针对標識符的名称字符串进行定义(即「命名」)而规定的一系列规则。通常是为了提高源代码的易读性、易认性、程序效率以及可维护性。命名规则根据各个程序语言的规格、内存大小等硬件制约、编辑器以及集成开发环境的功能等等会有各种制约。 制定命名规则的好处 挑战 命名规则的选择(及其执行的程度)通常是一个有争议的问题,不同派系的人会觉得自己的观点最好而其他人则是次等的。 …