编程的命名方法
来源:互联网 发布:淘宝店铺如何编辑宝贝 编辑:程序博客网 时间:2024/06/05 03:27
骆驼式命名法(又称驼峰命名法),正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。例如:有些程序员喜欢全部小写,有些程序员喜欢用下划线,所以如果要写一个my name的变量,他们常用的写法会有myname、my_name、MyName或者myName。这样的命名规则不适合所有程序员阅读,而利用驼峰命名法来表示,可以增加程序可读性。例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数:
printEmployeePaychecks();
print_employee_paychecks();
第一个函数名使用了骆驼式命名法——函数名中的每一个逻辑断点都有一个大写字母来标记;第二个函数名使用了下划线法----函数名中的每一个逻辑断点都有一个下划线来标记。
骆驼式命名法近年来越来越流行了,在许多新的函数库和Microsoft Windows这样的环境中,它使用得相当多。另一方面,下划线法是c出现后开始流行起来的,在许多旧的程序和UNIX这样的环境中,它的使用非常普遍。
匈牙利命名法是一种编程时的命名规范。基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。
QT和Java采用驼峰命名法
匈牙利命名法是一种编程时的命名规范。基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。
原则
匈牙利命名法是一种编程时的命名规范。基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。
例子
举例来说,表单的名称为form,那么在匈牙利命名法中可以简写为frm,则当表单变量名称为Switchboard时,变量全称应该为 frmSwitchboard。这样可以很容易从变量名看出Switchboard是一个表单,同样,如果此变量类型为标签,那么就应命名成 lblSwitchboard。可以看出,匈牙利命名法非常便于记忆,而且使变量名非常清晰易懂,这样,增强了代码的可读性,方便各程序员之间相互交流代码。
QT和Java采用驼峰命名法
- 编程的命名方法
- 编程命名基本方法
- 软件编程命名方法+数据库命名
- 编程的命名规则
- 编程的命名规范--匈牙利命名法
- 病毒的命名方法
- 正确的命名方法
- 触发器的命名方法
- 版本号的命名方法
- 带有命名方法的委托与带有匿名方法的委托(C# 编程指南)
- 命名方法(C# 编程指南)
- 【C/C++】编程常用命名方法
- c++编程的命名规则
- 打破编程的命名规范
- linux编程常用的命名
- 内部表的命名方法
- Oracle命名的控制方法
- 个人喜欢的命名方法
- Maven教程初级篇02:pom.xml配置初步
- 卸载win7系统服务
- sshd_config配置 详解
- 理解网络元素
- opencv中测量运行时间的函数
- 编程的命名方法
- unity3d破解难度分析介绍
- C#上传视频生成缩略图
- Linked List Cycle II
- 二、校园招聘面试过程-经验
- TableView模态弹窗,并屏蔽下层的按钮响应
- Android 环境搭建
- 生活,需要我们去努力
- Open Daylight Controller 简易入门