为啥国内程序员写的代码也用英文注释? |
您所在的位置:网站首页 › 代码中文注释怎么设置 › 为啥国内程序员写的代码也用英文注释? |
代码注释是否使用英文,一般是没有强制性要求的,大小项目我都做过,但是都是在小公司,没有去过大公司。 我做的项目一般都是用中文注释的,因为我英文很烂,而且团队没强制要求,所以就用中文注释。 一般国际化的项目,或者团队中有外国人,或者团队有强制要求才会使用英文注释大型的公司,比如BAT,内部的项目我不知道是否使用英文注释,但是看这些公司的大佬们做的开源项目,几乎都是英文注释。 GitHub是全球性质的,在里面使用英文能更好的交流,我也参与过一些开源项目,里面的注释也都是使用的英文,但大部分都是通过百度翻译的,编程不需要懂英文,但是写注释需要懂英文0.0. 还有些有B格的团队,强制性要求使用英文注释,这是真实存在的,在代码review时,发现中文注释,会拉出来批评教育的。 再就是团队里面有外国人,比如一些全球化的公司,字节跳动、华为等等,里面涉及全球化的项目,必然是要使用英文注释的。 代码注释主要目的是为了描述代码的功能和作用,就是为了方便阅读代码说到代码注释,很多开发者都不喜欢写代码注释,尤其是新入行的菜鸟开发者,很多不喜欢写代码注释,首先他们没这习惯,其次代码逻辑性不强,写不写无所谓。 我的菜鸟季也是不写注释的。 代码注释就是为了方便阅读代码,就算是自己写的代码,隔个几天都会忘记。 再去回过头看代码,如果没有代码注释的话,你得重新理解一遍代码逻辑,这是很费时费力的。 我的团队没有强制要求写注释,但是我还是会提一点要求,重要的代码块必须写注释。 总结其实代码注释无关语言的,更多的是为了方便交流和阅读代码,有时候看开源项目源码,碰到英文注释的,通过百度翻译一波,然后再看看代码也就大致理解了。 但是写不写代码注释是很重要的哦。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |