编码规范-命名规范
来源:互联网 发布:linux的vi命令详解 编辑:程序博客网 时间:2024/04/29 18:15
Ö 要使用可以准确说明变量/字段/类的完整的英文描述符,如firstName。对一些作用显而易见的变量可以采用简单的命名,如在循环里的递增(减)变量就可以被命名为 ” i ”。
Ö 要尽量采用项目所涉及领域的术语。
Ö 要采用大小写混合,提高名字的可读性。为区分一个标识符中的多个单词,把标识符中的每个单词的首字母大写。不采用下划线作分隔字符的写法。有两种适合的书写方法,适应于不同类型的标识符:
PasalCasing:标识符的第一个单词的字母大写;
camelCasing:标识符的第一个单词的字母小写。
下表描述了不同类型标识符的大小写规则:
标识符
大小写
示例
命名空间
Pascal
namespace Com.Techstar.ProductionCenter
类型
Pascal
public class DevsList
接口
Pascal
public interface ITableModel
方法
Pascal
public void UpdateData()
属性
Pascal
Public int Length{…}
事件
Pascal
public event EventHandler Changed;
私有字段
Camel
private string fieldName;
非私有字段
Pascal
public string FieldName;
枚举值
Pascal
FileMode{Append}
参数
Camel
public void UpdateData(string fieldName)
局部变量
Camel
string fieldName;
´ 避免使用缩写,如果一定要使用,就谨慎使用。同时,应该保留一个标准缩写的列表,并且在使用时保持一致。
Ö 对常见缩略词,两个字母的缩写要采用统一大小写的方式(示例:ioStream,getIOStream);多字母缩写采用首字母大写,其他字母小写的方式(示例:getHtmlTag);
´ 避免使用长名字(最好不超过 15 个字母)。
´ 避免使用相似或者仅在大小写上有区别的名字。
- 编码规范-命名规范
- android 编码规范,命名规范
- java编码规范--命名规范
- 编码命名规范
- 编码命名规范
- 编码规范-变量命名
- android编码命名规范
- Android编码命名规范
- Android编码命名规范
- Android编码命名规范
- Python编码规范之命名规范
- C++编码规范(2):命名规范
- C++编码规范(2):命名规范
- 【笔记】JavaScript编码规范- 命名规范
- 编码规范(二)之命名规范
- C++编码规范(2):命名规范
- Android 命名规范和编码规范
- HTML编码规范 - (WEB前端命名规范)
- 关于rac node驱逐
- 关于Flex+json+Java的整合开发【连载二】- Java处理Json数据
- eclipse安装maven插件
- PHP中实现换行
- gnu build tools(automake ...) 指导
- 编码规范-命名规范
- 由py2exe引发的问题及解决方案
- 将数字转换成图片的代码
- 泛型队列头文件C++
- 泛型队列实现文件C++
- struts2中action得到选中的checkbox的值
- 正斜杠反斜杠问题及怎样把反斜杠转成正斜杠?
- 席卷互联网---评微软数据结构+算法面试100题
- CHtmlView, 页面载入快播播放器时, 窗口关闭后, 出现内存访问失败的问题