
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
规范性是我们在学习计算机编程开发语言的时候需要遵守的一个编程规范,而正确的命名就是规范性要求之一,下面我们就简单来了解一下,软件开发编程命名规范都有哪些。
1、变量名、类成员属性、参数和常量使用小写驼峰
类的成员属性、变量、函数参数、顶级定义参数和命名参数都应该使用小写驼峰方式。
这里需要注意,很多语言都推荐常量使用下划线+全部大写字母的方式定义,但是Dart推荐的是小写驼峰形式。这是因为大多数情况下全部大写的可读性差,尤其是对于像CSS颜色那样的枚举值;常量有可能会更改为普通变量,这样可能增加名称修改。
2、缩写命名规则
对于缩写单词,如果字符多的时候全部大写会很奇怪,例如HTTPSFTP这样看起来显然没有HttpsFtp的可读性好。但是对于那种两个字母的缩写,推荐根据可读性决定是否要全部大写还是大写驼峰,比如IO这类通用的可以写成IO,而ID的话写成Id可读性也不差。
3、参数列表中未使用的参数使用_,__标识
有些回调方法只使用部分参数,这个时候可以将未使用的参数使用下划线替换,明确表示这个参数不会使用。而如果有多个参数没被使用的话,可以依次使用多个下划线标识。
这个指导原则只适用于匿名方法或局部方法。而对于声明式函数不应该这么做,即便是不使用也需要有正确命名,以保持参数语义明确。
4、仅对私有类成员属性使用下划线标识。
Dart使用下划线开头标识类成员为私有属性,顶级定义的变量是文件局部变量。因此仅对这类使用下划线标识。同时,对于局部变量、参数和局部方法这些并没有私有成员的概念,因此没必要使用下划线开头,避免引起误解。
5、不要使用前缀字母
有些编程语言会建议使用一些特殊的字母标识变量,例如数值类的使用k开头。这种约定一方面挺难持续遵循,而且对可读性的帮助也不大。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。