驼峰命名?安卓按键精灵的命名规范驼峰命名法规范,驼峰命名法和帕斯卡命名法

大家好,我是公众号3分钟学堂的郭立员~今天来说说按键精灵的命名规范,在按键官网没有找到相关的内容,我也只能尝试套用别的编程语言,并结合自己使用经验尝试的写写,如果有不对或者遗漏的地方欢迎大家指正。在按键精灵常用的命名有两类,一类是变量(包括数组、表),一类是函数(包括子程序、子线程),还有一些不常用的比如自己做的插件命令,封装的命令库等。一、命名的合法性①非合法命名dim 1ab //以数字开头命名的错误写法 dim a@b //有特殊符号的命令 dim if //使用按键保留的字符以及各种命令的名称②合法命令dim abc //字母命名 dim abc1 //数字和字母混合命令,非数字开头 dim 变量 //中文命名 dim abc_a //包含下划线的命令
二、命名不区分大小写dim s dim S在按键精灵中,命名是不区分大小,所以在别的编程语言中的“驼峰式命名法”在按键里面是无所谓的,可用可不用。dim GetText //大小写穿插的形式叫做驼峰式命名法
三、命名不要太过随意看我文章大部分的网友都是非科班出身,这也包括我在内,因为没有系统学习过,平时写代码命名时都比较随意,具体表现在:①用单字母命名dim a=1②英文和拼音混用命名dim bianliang=1 dim text=1③中文、英文混用命名dim 变量 dim min按键精灵是支持中文命名的,所以用中文也是可以的,但是最好要一致,别既有中文又有英文。注意:这一部分所提到的几点,都不是错误,仅仅是不好的习惯。四、命名要具有可识别性所谓识别性就是别人看了你的代码,在没有注释的情况下,能知道这个命名是干什么用的,举个例子:dim GetText这个命名是两部分组成,get和text,从字面上分析,get是获取的意思,text是文字文本的意思,连在一起就是获取文字,那么通过这个命名就知道是用来存储获取到文字的变量。五、不同类型的命名规则
这是来自java命名规范的截图,我们按键编写脚本是可以参考一下,当然也没必要完全套用。六、关于命名规范我的一些看法①命名之所以有规范是为了别人看的懂,或者是自己写了很久的代码还能看懂。如果仅仅是临时用用,怎么写都无所谓。由于我们写的脚本,大多数情况都是自己看,所以我们基本不按照规范去命名也没遇到什么大问题。②命名是中文好还是英文好我个人觉得是英文好,虽然按键是支持中文命名,但是有很多别的编程语言是不支持的,为了方便以后学习别的语言,我们现在规范一点,未来学习别的语言就更方便一些。③命名是长点好还是短点好长点或者短点都无所谓,最重要的是能看懂,另外不要自创一些缩写,有的时候为了把命名表达的准确可以写的长一点。④所有的命名都是为了方便我们读懂代码。=正文完=

本文经授权 由答答网发布,转载联系作者并注明出处:http://www.dadazzz.com:6443/sh/show-86157.html

如对文章、图片、字体等版权有疑问,请联系我们。

相关推荐

企业微信
运营大叔公众号