命名规则

最后都变了- 提交于 2020-02-25 19:05:41

说明

  • 从大到小,代码文件,类,函数,变量这些都需要进行命名,命名是最常见的行为,命名的好坏对代码可读性影响非常大。
  • 命名规则是代码风格中最基础的部分,但是也是效果最明显的。

作用

分隔单词

  • 命名使用一个单词无法表明具体含义时,需要使用多个单词,多个单词需要进行分隔,不然容易误造成误解,分隔方法如下:
  1. 驼峰法 - 通过单词首字母大写分隔
* 大驼峰
TimeZone
* 小驼峰
timeZone
  1. 下划线法 - 通过下划线分隔
time_zone

标识作用域

  • 标识函数或变量的作用域,写代码时不用特意去记,或者查看定义,加快编码效率。
  1. 变量
* 全局变量;全局变量在变量名前面加上 “g_” ,例如:"g_test", 这样程序员一看到 g_ 就知道是全局变量,不用去找定义
* 类成员变量;类成员变量一般加上 “m_”。
* 局部变量; 局部变量什么都不加。
  1. 函数
* private 函数 
* public 函数
* protect 函数
* go语言private函数首字母大小,public函数首字母大写。
* c/c++编程,私有函数会在函数前加上“__”,公有不加。 

标明函数作用

  • 当作用相同的处理函数加上统一的单词,程序员能够举一反三,可以很快明白函数的作用,例如:
  1. http请求的处理函数一般会加上 handle,这样一看就知道是http请求的处理函数。
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!