使用拼音编程和英文编程对于计算机来说,本质上是没有区别的。主要的区别在于对于开发人员是否友好,程序的可读性和可维护性是否优秀。
使用拼音编程的优点:
1、拼音编程定义的类库和变量等不容易与系统变量重名,这对于写程序的人来说这非常的便利,不需要担心因为重名造成的困惑。
2、拼音编程对于英语水平不高的人来说是一种福利,不需要在定义标识符的时候去反查词典找一个合适的单词。这有利于提高写代码的效率。
3、拼音编程让逆向工程变的困难,即使反编译出源码,读起来也非常困惑。
音编程的缺点:
因为汉语拼音不是一个优秀的语音,很多时候变量名称很长。这就需要定义很多缩写的规则,让程序的可读性变差。在多人合作的项目,这个问题会非常严重。
个人建议还是尽量用英文进行编程,如果喜欢用拼音编程也不是不行,需要注意几个方面:
1、定义一些缩写规范,这样可以更加容易合作开发。
2、制定详细的命名规范,增加程序的可读性。
3、编写详细的注释