软件常用命名法

Pascal 命名法(Pascal Case,巴斯卡命名法/帕斯卡命名法),计算机程式编写时的一套命名规则(惯例)。

 

  当变量名和函式名称是由二个或二个以上单字连结在一起,而构成的唯一识别字时,用以增加变量和函式的可读性。

 

  单字之间不以空格断开或连接号(-)、底线(_)连结,第一个单字首字母采用大写字母;后续单字的首字母亦用大写字母,例如:FirstName、LastName。每一个单字的首字母都采用大写字母的命名格式,被称为“Pascal 命名法”[1],源自于 Pascal 语言的命名惯例,也有人称之为“大驼峰式命名法”(Upper Camel Case),为驼峰式大小写的子集。

 

  “Pascal 命名法”可视为一种命名惯例,并无绝对与强制,为的是增加识别和可读性。一旦选用或设定好命名规则,在程式编写时应保持格式的一致性

驼峰式大小写(Camel-Case,Camel Case,camel case),计算机程式编写时的一套命名规则(惯例)。

 

  单字之间不以空格断开(例:camel case)或连接号(-,例:camel-case)、底线(_,例:camel_case)连结,有两种格式:

小驼峰式命名法(lower camel case):
  第一个单字以小写字母开始;第二个单字的首字母大写,例如:firstName、lastName。

 

大驼峰式命名法(upper camel case):
  每一个单字的首字母都采用大写字母,例如:FirstName、LastName、CamelCase,也被称为 Pascal 命名法。   

   
匈牙利命名法

 

  计算机程序设计中的一种命名规则,用这种方法命名的变量显示了其数据类型。匈牙利命名法有两种:系统匈牙利命名法和匈牙利应用命名法。

 

  匈牙利命名法被设计成语言独立的,并且首次在BCPL语言中被大量使用。由于BCPL只有机器字这一种数据类型,因此这种语言本身无法帮助程序员来记住变量的类型。匈牙利命名法通过明确每个变量的数据类型来解决这个问题。

 

  在匈牙利命名法中,一个变量名由一个或多个小写字母开始,这些字母有助于记忆变量的类型和用处,紧跟着的就是程序员选择的任何名称。这个后半部分的首字母可以大写以区别前面的类型指示字母。

 


如果给你带来帮助,欢迎微信或支付宝扫一扫,赞一下。