大家好,国内码农为什么那么讨厌中文编程相信很多的网友都不是很明白,包括为什么变量名不建议用拼音也是一样,不过没有关系,接下来就来为大家分享关于国内码农为什么那么讨厌中文编程和为什么变量名不建议用拼音的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
本文目录
国内码农为什么那么讨厌中文编程
看看题目,很有意思,国内码农为什么那么讨厌中文编程?
首先,国内码农讨厌中文编程吗?好像周围的码农一个也没说过这话。百度搜索一下“讨厌中文编程”,出现的结果中,没有出现一个有“讨厌中文编程”的内容,最多的是“最讨厌的编程语言是什么”。
然后看问题描述,母语是中文的码农没有出过一个世界大师。
从这句话来看,可以发现这题主在发泄怨气。就是说中国人没有一个世界级码农大师。问题来了,什么水平是世界码农大师呢?这题主估计也不知道,估计连编程入门都没有,怎么可能知道啥是大师呢?
从问题来看,估计是个中二少年,高中还没毕业,有强烈的爱国情怀,但是又不知道怎么爱国,然后觉得这世界级码农大师就跟小说中武林顶级高手一样,对其充满了幻想。
为什么鸿蒙系统不用中文编辑而是用英文
我是一个写了7年程序的老程序员,编程用的英语根本不是你理解的英语,他对于我们编程人员来说就是一堆符号,一个单词不仅仅是一个字面含义,而是封装了一堆功能,相较于用中文作为关键词,用英语更加清晰,简洁,就像数学用拉丁符号表示是一个道理!
为什么很多人不建议使用驼峰命名法,有什么弊端么
因为可能编撰者本人并不喜欢驼峰命名。
有些事情已经形成了较大范围的行业习惯了。类的命名使用大驼峰,方法和变量的命名使用小驼峰,常量全大写,并且使用下划线来分割单词。
但是重要的是整个团队要保持统一的风格,否则可能造成工作效率的低下。
试想如果有人用大驼峰去命名一个变量或方法,其他人可能会误以为那是一个直接来自类的调用的静态方法;
或是当你看到了一个全大写并且用下划线来分割的常量,你以惯性思维以为它是个常量,但实际上你的同事把它定义为一个变量,而他没有遵守大家约定的规范,那么你所调用到它的地方,可能它的值随时会发生变化,对你造成不必要的麻烦。
如果不巧的是,你所在的团队所习惯的规范与你自己的习惯有所矛盾,那要么你有足够的力量去改变所有其他人的习惯,要么就赶快改变自己的习惯,来适应团队。否则等待你的可能就是一句“你特么傻X啊搞这种命名?!”
为什么编写有些程序代码时需要用英文字母这些英文字母都代表什么意思
代码基本上由关键字和标识符构成。关键字是编程语言设计者定义的,有一定含义,具体含义去看各种语言各自的资料。标识符其实是程序员自己定义的给常量和变量(存储空间),及类和函数等(一个模块的指令)取的名称。因为电脑其实是傻瓜,不给一块存储空间取名字然后通过名字从这个存储空间存取数据,电脑哪知道从哪个存储空间存取数据??如果不给一部分指令取个名字,通过名字加载执行这部分指令,电脑哪知道应该执行哪个地方的哪些指令??因为编程语言绝大多数是西方人发明设计的,所以绝大多数编程语言的关键字都是英文字母,我国的程序员编程时定义标识符也尽量用英文字母则是习惯。(打个汉字还可能会出现乱码)
文章分享结束,国内码农为什么那么讨厌中文编程和为什么变量名不建议用拼音的答案你都知道了吗?欢迎再次光临本站哦!