程序中命名为什么很重要?
发布者:cj_zgp 发布时间:2018-05-21 09:22:20 点击数:
程序中命名为什么很重要?
别人一拿到你的代码,就能愉快顺畅的阅读和学习,这才是最最正确的命名方式。
那么如何给代码的特定部分命名呢?
你起的名字必须得能透露出你的意图,还得通过这个名字说明它能干什么以及不仅仅能干什么。
当然在真正的程序开发中我们所使用的编程语言也都有自己的命名规范(有兴趣的可以了解一下,甚至可以在scratch中尝试使用,以养成很好的编码习惯),常见的有以下几种:
一、 匈牙利命名法【Hungarian】
据说这种命名法是一位叫 Charles Simonyi 的匈牙利程序员发明的,后来他在微软呆了几年,于是这种命名法就通过微软的各种产品和文档资料向世界传播开了。
这种命名法的出发点是把变量名按:属性+类型+对象描述的顺序组合起来,以使程序员作变量时对变量的类型和其它属性有直观的了解
二、 骆驼命名法【camelCase】
骆驼式命令法又称驼峰命名法,骆驼式命名法就是当变量名或函式名是由一个或多个单词连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;第二个单词的首字母大写或每一个单词的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。
三、 帕斯卡命名法【PascalCase】
与骆驼命名法类似。只不过骆驼命名法是首字母小写,而帕斯卡命名法是首字母大写,例如:MyFirstName、MyLastName