美文网首页
变量名相关的

变量名相关的

作者: 钟董不懂 | 来源:发表于2019-03-26 23:43 被阅读0次

一个好的变量名字表达的是“What”,而不是“How”

变量名长度在8到20个字符比较好,2到3个单词

表示计算结果的变量:Total,Sum,Average,Max,Min

numCustomers 顾客总数 customerNum 当前顾客序号
最好是Count或者Total来代表员工的总数,用Index表示特定,customerCount,customerIndex

常用对仗词

  • begin、end
  • fisrt、last
  • locked、unlocked
  • next、previous
  • old、new
  • opened、closed
  • visible、invisible
  • source、target
  • source、destination
  • up、down

循环内部一般用i、j,如果在循环外使用要用有意义的名字,还有就是循环嵌套也要用有意义的名字

状态变量最好用枚举或者常量来赋值,状态表示要清晰

布尔变量命名,要有隐含真假含义的名字,下面是比较好的名

  • done
  • error
  • found
  • success or ok
    isFound, isDone,比较模糊不清,降低了可读性

常量要能表达含义,全大写,下划线分隔

全局变量,前缀g_
成员变量,前缀m_
指针,p
类名,首字母大写
局部变量,首字母小写
子程序,首字母大写
常量,全大写
类型,Type开头
枚举,Enum开头

缩写的原则

  • 使用标准的缩写
  • 去掉所有非前置元音,computer->cmptr,screen->scrn
  • 去掉and,or,the
  • 使用每个单词的第一个或者前几个字母
  • 统一在每个单词的第一、第二、第三个选择最合适的要给字母后截断
  • 保留每个单词的第一个和最后一个字母
  • 使用名字中每一个重要单词,最多不超过三个
  • 去掉无用的后缀ing,ed
    -保留每个音节比较重要的发音
  • 不要改变变量的含义
  • 反复用上面方法把长度缩到8到20个字符

相关文章

  • 变量名相关的

    一个好的变量名字表达的是“What”,而不是“How” 变量名长度在8到20个字符比较好,2到3个单词 表示计算结...

  • 数据类型的转换

    变量: 声明变量名:格式一:数据类型 变量名;格式二:变量名1,变量名2··········;java中的八种基...

  • Web开发(五)Django模板标签

    一、变量 模板语法: view:{"HTML变量名" : "views变量名"}HTML:{{变量名}} view...

  • JavaScript--自定义对象

    定义名:var 变量名 = new String(s);或var 变量名 = "a";或var 变量名 = 'a'...

  • 1.4 PHP变量

    1. PHP变量的命名规则 ① 变量名必须以$开头,后面跟变量名② 变量名须以字母或下划线开头③ 变量名不能以数字...

  • 三、IDEA编辑器重构的使用

    1. 重命名 在变量名上按下Shift+F6 修改当前变量名,所有引用当前变量名的变量都被重命名 如果当前的变量名...

  • 总结-day3

    1. 变量 1.1 python中的变量 语法: 变量名 = 值说明:变量名不能是关键字规范:变量名 - 要求: ...

  • Faster-RCNN笔记

    Note 主要是之前在跑目标检测代码时发现很多变量名都roixxx的,虽然之前看过相关的知识但是感觉又被绕晕了,同...

  • 微信 - 列表渲染

    wx:for项的变量名默认为 item wx:for-item指定数组当前元素的变量名下标变量名默认为 inde...

  • 变量及检测数据类型

    变量定义var 变量名 = 变量值; 先定义在赋值var 变量名; 变量名 = 变量值; 定义多个变量var 变量...

网友评论

      本文标题:变量名相关的

      本文链接:https://www.haomeiwen.com/subject/tpnnvqtx.html