您现在的位置是:首页» windows系统» 编程思维课程用英文怎么说,我的爱好是少儿编程用英语怎么说

编程思维课程用英文怎么说,我的爱好是少儿编程用英语怎么说

2023-10-13 16:02:54
今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!代码命名很难,对中国程序员来说更难。要起一个真正好的命名,不仅需要扎实的程序知识,行业知识,还需要非常熟练的英语水平,乃至对整个英语文化的深入理解。比如描述变量可被别人(线程)改变的,叫volatil

今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!

代码命名很难,对中国程序员来说更难。要起一个真正好的命名,不仅需要扎实的程序知识,行业知识,还需要非常熟练的英语水平,乃至对整个英语文化的深入理解。

比如描述变量可被别人(线程)改变的,叫volatile;描述变量不需要持久化的,叫做transient;描述操作不可分割的,叫transactional。

单看上述这几个单词,就已经凝聚着代码,传统,业务,语言,文化等诸多要素。类似的(或更复杂的)命名在每个专业领域的数量都相当庞大。要做出好的命名,就必须对领域内的方方面面有非常深入的了解。说实话,随便弄点英文单词闭门造车的行为,远远算不上“良好的命名”。

毫不夸张的说,绝大多数国内程序员,终其一生都无法拥有良好的命名水平,因为这需要太多代码之外的东西。命名良好的代码凤毛麟角,其作者必然是个钻研多年的资深人士,而这种人的代码质量必属上乘,以至于好的命名往往意味着好的代码质量。

这种命名水平反映编程能力的现象,对英语母语的程序员是很自然的,但对国内程序来说就不太人道了。毕竟程序员和其他职业(同等学历)的平均英语水平不会有显著差异。

国内的程序员,一边自己“发明”着奇奇怪怪的英语命名,一边仅仅因为使用了中文就给别人代码扣上“烂”的帽子。这本质上是一种不自信的表现,很多人习惯于从工具,语言,IDE,操作系统,甚至键盘等等表象上获得莫名其妙的优越感,却认识不到,程序员真正的优势,来自脑子。

真的理解不了,为啥编程就得是英文的?做一个真正的中文系统不行吗?办公软件为啥必须叫wps?邮箱软件又为啥叫foxmal?真的不明白了,这到底是图的啥?

据权威人士表示,主要原因是外国先开发的!次要原因是中文多音字多,开发成本高!其他原因是,中文系统没啥用,也就是爱国情节。这话纯属放气。

首先,外国人先开发的,我们就得随着。那么我们发明的印刷,为啥英文里没用“yinsua”,而是“printing”呢?其次,中文多音字多,难道外语中一个单词多个意思少吗?再说了,用“打印”代替“print”有啥多音字的问题。最后,这和爱国情节有啥关系?现在的编程人员,为了编程都得先过英语关,耽误事不?如果能用中文编程,那么可以增加多少程序员?提高多少编程效率。

建议有关专家,还是马上开发中文系统吧!别说什么电脑底层程序不支持,那么就开发中文的底层程序。别说成本高,开发时间长。就像那句伟大的话,“核潜艇,一万年也要搞出来。”也许开始搞的时候就会发现,可能真没有想象中的时间那么长的。朋友们,你们认为有道理吗?

wWw.Xtw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com

标签: 英文 英语 少儿