为什么学编程不建议用拼音命名呢(为什么学编程不建议用拼音命名文字)
导语:为什么学编程不建议用拼音命名?
命名没有对错,但是规范一些可以提高可读性、可维护性。
在编程的时候,我们经常要给变量、函数、参数、类、封包以及源代码和目录等进行命名,看似简单的命名实际上却非常重要,一些可读性很差或者临时命名的文件,会给我们的工作增加很多不必要的麻烦,所以规范的命名很重要。
至于为什么不建议用拼音?中文的多音字很多,会增加程序的理解难度,提高程序的可维护性。
如果你用拼音命名,可能会遇到这种情况:
再来看英文版本:
这么看来拼音是不是还是挺复杂的呢?要知道一致、规范的命名,可以提升我们编码的效率,避免引起不必要的麻烦。
关于编程命名的规范:1、清晰明了、有明确含义:尽量采用英文单词或全部中文拼写,若出现英文单词和中文混合定义时,记得用连字符“_”割开。另外,较短的单词可以去掉“元音”形成缩写;较长的单词可以取单词的头几个字母形成缩写;也有一些单词有大家公认的缩写。例如:temp->tmp、flag->flg、statistic->stat、increment->inc、message->msg等。
2、命名规范最好与所使用的系统风格保持一致,且在同一项目中统一。
3、命名中,要在符合所在项目组或产品组的前提下,风格保持一致,不可来回变化。特殊约定或缩写,一定要有注释说明。
4、 每种编程语言都有各自的编码风格。比如 C/C++ 和 python 常用下划线,java 和 go 用驼峰,所以可以根据个人或团队的规范来决定命名。
5、几种流行的命名法则。目前业界共有四种命名法则:驼峰命名法、匈牙利命名法、帕斯卡命名法和下划线命名法,其中前三种是较为流行的命名法。
免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请反馈,一经查实立刻删除内容。本文内容由快快网络小媛创作整理编辑!