`
winnie825
  • 浏览: 120426 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

变量命名规则

阅读更多
约定优于配置

1. 变量的声明和初始化尽可能放在第一次使用变量之前进行;

2. 尽量减少变量“存活”的时间

3. 变量名中的常用对仗词
begin/end
first/last
locked/unlocked
min/max
next/pevious
old/new
opened/closed
visible/invisible
source/target
source/desination
up/down

4. 缩写指导原则
4.1 拥有自己的自定义,形成统一的规范文档,避免一词多译:修改=mdify、update、change
4.2 去掉非前置原音。(computer变成cmptr,screen变成scrn,apple变成appl,integer变成intgr)
4.3 去掉虚拟词and、or、the
4.4 去掉无用的后缀ing、ed
4.5 统一在每个单次的第一、第二或第三字母后截断
4.6 使用上述方式将变量名长度控制在8~20或约定的长度

5. 当循环中需要用到循环变量或循环变量含重要的意义,避免使用i、j等简单变量名,使用userCount替代。

6. 使用有含义的boolean变量,避免使用Flag,
dateReady = true;
characterType = false;
含特殊业务时,可使用”真/假“含义的名词:done、error、found、success、ok等

7. 合理使用枚举类


分享到:
评论

相关推荐

    C++编程变量命名规范

    ### C++编程变量命名规范详解 #### 一、引言 在C++程序设计中,良好的变量命名习惯不仅能提升代码的可读性与维护性,还能帮助开发人员更快速地理解代码逻辑。本文将详细介绍C++变量命名的一般规则及推荐做法,并...

    verilog变量命名规则

    ### Verilog 变量命名规则详解 在Verilog语言中,变量命名不仅是代码风格的体现,更是确保程序可读性和维护性的关键。合理的命名规则能够帮助开发者快速理解代码逻辑,减少错误并提升团队协作效率。根据论坛上的...

    C语言变量命名规则

    对于任何C语言程序员来说,理解并遵循变量命名规则是至关重要的,因为这直接影响到代码的可读性和维护性。本文将深入探讨C语言中的变量命名规则,帮助你形成良好的编码习惯。 首先,我们要明确变量在C语言中的作用...

    C++变量命名规则

    C++变量命名规则 C++变量命名规则是为了增强代码的可读性和容易维护性。以下是C++必须遵守的变量命名规则: 一、 变量名只能是字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成。 二、 第一个字母必须是字母...

    VC++变量命名规则

    ### VC++ 变量命名规则详解 在编程领域,遵循一套规范的命名约定对于提高代码的可读性和可维护性至关重要。本篇文章将深入探讨VC++中的变量命名规则,这不仅是对初学者的重要指导,也是专业程序员提升代码质量的...

    匈牙利变量命名规范

    匈牙利命名规范是一种在编程中广泛使用的变量命名规则,尤其在微软的Windows开发环境中非常常见。这个规范的主要目标是通过在变量名前添加特定的前缀来增加代码的可读性和自解释性。这些前缀通常代表了变量的类型、...

    C语言变量命名规则该PDF档详细描述了C语言下变量的命名规律

    ### C语言变量命名规则——匈牙利命名法详解 #### 一、匈牙利命名法简介 匈牙利命名法是一种变量命名规范,最初由Charles Simonyi设计,并因其匈牙利血统而得名。这种方法的核心在于为每一个变量名称添加前缀,...

    python变量命名规范.pdf

    - 实例变量以单下划线(`_`)开头,其余部分遵循普通变量命名规则。 - 私有实例变量以双下划线(`__`)开头,外部无法直接访问。 示例:`_price`, `__private_var` #### 六、函数和方法 - 函数和方法的命名规则与...

    变量命名规范C#变量命名规范C#

    本文将详细阐述C#中的变量命名规范,同时也会提及与C++相关的命名规则,因为C#和C++在命名约定上存在一些共通之处。 1. 变量命名规范: - 变量名应具有描述性,反映变量的用途或它存储的数据。 - 使用驼峰式命名...

    通用VBA程序变量命名规则

    在编程世界中,尤其是使用VBA(Visual Basic for Applications)进行宏编程时,良好的变量命名规则至关重要。变量是存储数据的容器,它们帮助我们组织和理解代码,使其更易读、更易于维护。当我们面对一个复杂的VBA...

    程序开发变量命名规范指导

    - 使用通用变量命名规则,如:`sNetId` - **常量类型**: - 前缀:`c` - 示例:`cMaxVelocity` - **全局变量**: - 前缀:`GVL_`(如果全局变量不含`{attribute 'global_init_slot'}`,建议加上前缀,特别是在TC...

    C语言变量命名规范源码.zip

    C语言变量命名规范.zipC语言变量命名规范.zipC语言变量命名规范.zipC语言变量命名规范.zipC语言变量命名规范.zipC语言变量命名规范.zipC语言变量命名规范.zipC语言变量命名规范.zipC语言变量命名规范.zip

    VC变量命名规范(有例子)

    ### VC变量命名规范详解 #### 一、引言 在软件开发过程中,良好的变量命名习惯不仅能够提升代码的可读性和可维护性,还能有效减少bug的产生。Microsoft为Windows编程提供了一套详细的变量命名规范,这对于使用...

    MCU 单片机C语言 编程语法规范及命名规则.pdf

    函数参数的命名参照变量命名规则,要求参数名称的命名应该尽量用英文表达出参数的意思。 例如: - long cmGetDeviceCount(int nIndex, char *pData); MCU 单片机C语言编程语法规范及命名规则是确保编写的代码易于...

    C_C++变量命名规则

    C_C++变量命名规则 C_C++变量命名规则是为了增强代码的可读性和维护性。以下是C++必须遵守的变量命名规则: 一、变量命名规则: * 变量名只能是字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成。 * 第一个字母...

    C语言变量命名规则.pdf

    C语言编程规范中,变量命名规则是至关重要的,它直接影响代码的可读性和维护性。以下是对这些规则的详细说明: 1. **阶梯层次组织**:代码的组织应该清晰有序,每一层缩进保持四格,大括号对齐,以增加代码的可读性...

    变量命名规则 数据类型 运算符 格式化输出 流程控制

    变量命名规则 数据类型 运算符 格式化输出 流程控制

    你必须知道的JavaScript 变量命名规则详解

    著名的变量命名规则Camel 标记法首字母是小写的,接下来的字母都以大写字符开头。例如: 代码如下:var testValue = 0, secondValue = “hi”;Pascal 标记法首字母是大写的,接下来的字母都以大写字符开头。例如: ...

    C语言变量名命名规则

    变量命名规则在编程中非常重要,它能够提高代码的可读性和可维护性。以下是C语言中推荐的一些命名规则: 1. **变量名的命名规则**: - **匈牙利命名法**:变量名由两部分组成,第一部分表示变量的数据类型,第二...

Global site tag (gtag.js) - Google Analytics