美文网首页JVM · Java虚拟机原理 · JVM上语言·框架· 生态系统互联网科技程序员
为何越来越多的开发团队要求程序员采用英文来注释代码?

为何越来越多的开发团队要求程序员采用英文来注释代码?

作者: 程序猿蓝天 | 来源:发表于2019-11-03 10:16 被阅读0次

    代码注释只有一个目的,无外乎就是通过注释说明的方式帮助其他开发人员和未来的自己了解代码逻辑,提高代码可维护性。

    在我看来,只要注释简洁易懂,采用英文来注释代码不是必须的。但要求采用英文注释代码可能有以下几点原因:

    团队成员来自全球多个地区

    这个无需做过多解释了,如果团队成员来自全球多个地区,为了能让所有人都能看懂,用英文是唯一的选择了。

    避免中文等语言乱码问题

    虽然目前有很多比较强大的IDE来帮助开发人员管理工程,但是仍不可避免在一些场景下代码会出现乱码问题。乱码多是由于编辑器对宽字符不支持的缘故,例如,中文字符就是宽字符,可能会有乱码问题。

    强迫症

    由于历史原因,我们只能够使用英文来写代码,如果注释写中文的话还要切换输入法,有的时候会觉得很麻烦。

    另外,有强迫症的同学会更加倾向于使用英文来写注释,毕竟注释的时候还能顺便提高英语水平,这个原因可能还占了更大的比例。

    结语

    编写代码注释还是要注重实效,而不要关注于注释的形式。网上有一些奇葩的注释,比如弄个骆驼造型或者羊驼之类的都是极少数,毕竟大家都忙着写代码,哪里有时间摆造型呀。关于注释使用的语言,从实际效果来看,无所谓。如果要避免以上提到的乱码问题,选择英文更加妥当。

    大家的选择是什么呢?是不是也在注释方面有强迫症呢?

    相关文章

      网友评论

        本文标题:为何越来越多的开发团队要求程序员采用英文来注释代码?

        本文链接:https://www.haomeiwen.com/subject/zlykbctx.html