• 【MineBBS社区发展意见征集】

    欢迎参与MineBBS社区调查,助力打造更好Minecraft社区!完成问卷可获赠200金粒,优质回答可额外获得200金粒(限5名),快来参与吧!【点击参与】

讨论 为什么很多人都会觉得写代码的人一定会英语

zw35426

【Lv:3】

开发者
正式会员
注册
2024/08/20
消息
176
金粒
2,589金粒
如题,作者一直有一个问题,就是总会有人觉得,一个人代码写的好,英语就一定好,或者一个人英语好代码就写的特别好,见到过一个为了写代码去学英语的
 
我比较认为是个人偏见的问题。
因为目前的编程语言 (易语言或第三方Python魔改语言那些除外) 都是以英文进行编写,例如:if、else、for等词汇,在外来人或者不愿意深入学习的人会容易产生 "这些代码都是由英文组成,所以我必须懂英文才能编写代码" 的错觉。
我个人认为 ”代码就是以我们人类看得懂的方式给翻译成机器能理解的东西“,英语词汇在这里扮演的只是符号载体的角色,所以如果你认真去理解这些逻辑语句背后的意义,会发现实际上编程并不难,也不需要很高深的英语语句或语法,你变量或者方法名都用拼音都无所谓 (汉字还是不太建议,因为编码等问题,但不属于本帖子讨论的范畴内)。
如果你在开发社区里翻阅的话,你会看到有一些起名工具,也能看出部分 (非绝对) 的程序员他们的英语词汇量并没有那么多。
所以只要你知道怎么样去写,自己爱怎么写怎么写。
 
因为写的代码大部分都是英文的,不至于说写代码的人一定会英语。算是绝大部分,至少至少也要有一点英语水平,你去境外看网站 文档不可能全是用的翻译的,英文文档至少要有一定的阅读能力
 
因为写的代码大部分都是英文的,不至于说写代码的人一定会英语。算是绝大部分,至少至少也要有一点英语水平,你去境外看网站 文档不可能全是用的翻译的,英文文档至少要有一定的阅读能力
错了,真正要用英语的部分是,给标识符命名
 

在线会员

  • timeCK17
  • HansOffice.
  • 在 等等
  • 老二
  • jiuduyang
  • 贞德Avenger
  • 渊还
  • 南风ioa
  • 大逍遥
  • The_small_GOD
  • 航总
  • lengxiaoCN
  • 大炮 米利坚
  • boombig
  • Angel_group
  • cleverwing
  • 广播
  • MrXiaoM
  • fghjhyf
  • YanRan233
...和 24 更多。
后退
顶部 底部