10、注意名称使用规范

好的名称会让代码清晰易懂,所以我们应当遵循良好的代码规范。例如:

包名写法、类名、方法名、属性名、常量名、枚举....等等。

此外,还有一些常用的写法,例如:

返回boolean类型:isEmpty   isEnabled   hasPermission...

动作: 以动词开头,get,  generate...

类型转换: toInt   toString   toLong...

获取属性:getSIze, getTime...

返回视图不同于接收:asList, asArray...

什么的类型以什么结尾: intValue, newInstance, newType...这里以value,instance,type等结尾

时间: 2024-08-05 21:19:15

10、注意名称使用规范的相关文章

Java中的名称命名规范:

Java中的名称命名规范:(不遵守,也不会出现编译的错误) 包名:多单词组成时所有字母都小写:xxxyyyzzz 类名.接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz 变量名.方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz 常量名:所有字母都大写.多单词时每个单词用下划线连接:XXX_YYY_ZZZ 原文地址:https://www.cnblogs.com/liyao0312/p/11622755.html

vSphere部署系列之10——虚拟机模板和规范

在前面的博文章节中,已搭建了群集,并启用了HA和DRS,但还没有划分资源池,这种情况已经可以应付实际生产环境.资源池的创建和配置比较简单.难点在对配额的理解和按需划分.有兴趣的朋友可以网上查阅相关资料,这里暂不作研究. vCenter提供了模板功能,可把一台已部署好的虚拟机转换为模板,然后以此模板为镜像批量部署虚拟机.这一节是关于虚拟机模板及其管理规范方面的操作. 实验环境总体规划,请见前面的博文<vSphere部署系列之03--实验环境总体规划> ▲总体规划网络拓扑图 一.前期工作 在使用模

10、前端代码规范(转载)

本文系转载,原文链接:http://alloyteam.github.io/CodeGuide/? Code Guide by @AlloyTeam Standards for developing flexible, durable, and sustainable HTML and CSS, and maintainable JavaScript 通过分析github代码库总结出来的工程师代码书写习惯:GO!!! 目录 命名规则 项目命名 目录命名 JS文件命名 CSS, SCSS文件命名

【html】【11】函数名称约束规范

一.匈牙利命名法: [不推荐]基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分.要基于容易记忆容易理解的原则.保证名字的连贯性是非常重要的. 举例来说,表单的名称为form,那么在命名法中可以简写为frm,则当表单变量名称为Switchboard时,变量全称应该为 frmSwitchboard.这样可以很容易从变量名看出Switchboard是一个表单,同样,如果此变量类型为标签,那么就应命名成 lblSwitchboard. 匈牙利

触发器使用教程和命名规范

目  录 触发器使用教程和命名规范 1 1,触发器简介 1 2,触发器示例 2 3,触发器语法和功能 3 4,例一:行级触发器之一 4 5,例二:行级触发器之二 4 6,例三:INSTEAD OF触发器 6 7,例四:语句级触发器之一 8 8,例五:语句级触发器之二 9 9,例六:用包封装触发器代码 10 10,触发器命名规范 11 1,触发器简介 触发器(Trigger)是数据库对象的一种,编码方式类似存储过程,与某张表(Table)相关联,当有DML语句对表进行操作时,可以引起触发器的执 行

CSS命名规范参考及书写注意事项

CSS书写顺序 *{ /*显示属性*/ display position float clear cursor - /*盒模型*/ margin padding width height /*排版*/ vertical-align white-space text-decoration text-align - /*文字*/ color font content /*边框背景 为什么要把 boder和background放在最后的原因是修改的频率会较之前的频繁,放在最后查看起来方便,哈哈.*/ 

.NET开发规范

一.命名规则 1.1 命名法说明 (1)    Pascal命名法:将标识符的首字母和后面连接的每个单词的首字母都大写. 例如:BackColor (2)    Camel命名法:标识符的首字母小写,而每个后面连接的单词的首字母都大写. 例如:backColor (3)    变量.类名.成员变量.方法等命名,禁止采用:英文和拼音组合.拼音命名.非规范的英文简写命名.汉字命名(特殊情况除外:如部分枚举采用汉字): 说明:名字定义不怕长,力求准确,并且可读性友好: 反例:decimal jiage

android产品研发(一)--&gt;实用开发规范

从这篇文章开始我们暂停一下对android源码的分析,开始讲一下android产品研发中一些常用的技术,技巧,方法,实践等姿势.这里需要强调的是我们所讲解的这些东西可能对产品开发中比较常用的,因为对于项目开发中,可能更多的强调管理,进度方法的东西,对工程化的东西比较强调,而我们这里更多的是对产品技术方面的归纳总结. 而本文中选择将开发规范作为这个系列的第一篇文章,就是个人感觉产品研发过程中,开发规范真的很重要,很重要,非常重要(重要的事情说三遍),一个好的开发规范可以让团队中的人对他人的代码更熟

千兆以太网规范

千兆以太网规范 因为千兆以太网技术仍是目前一种最主流应用的以太网技术,所以关于这种以太网的规范还在不断推出,以满足不同应用环境需求,改进技术性能. 最 早在1998和1999年发布的IEEE 802.3z和IEEE 802.3ab标准中就包括1000Base-LX.1000Base-SX.1000Base-CX和1000Base-T(前三种统称为 1000Base-X子系列),如图5-12所示.其中前三个是由IEEE 802.3z标准规定的,而1000Base-T标准则是由IEEE 802.3a