以前变量命名不规范,导致后期维护困难,现在想统一规范一下,急需一下常用英文单词的缩写,最好向字典一样,我想用那个单词,就能找到它对应的缩写,而且看了之后就能明白变量代表的含义,或则给出好的建议!

解决方案 »

  1.   

    如果不用单词缩写,太长啦!比如说“集中量”这个词!
    翻译为measure of central tendency,全写太长啦!
      

  2.   

    就整个词连写吧。区分一下大小写就是了。比如:中文分词,ChineseWordSegmentation
      

  3.   


    1、centralTendencyMeasurement是一个非常普通的起名方式,特别在intellisense的帮助下,它并没有想象的长。
    2、代码不仅要给机器看,也要给同事阅读以及日后维护,全词比缩写更加直观。
    3、写代码跟写文章一样,已经有一些艺术方面的成分。跟文章的遣词造句一样,起个好的名称是很重要的编程环节。
      

  4.   

    有些约定俗成的缩写还是可以用的。比如Http,Url。如果是专业软件,在专业领域里面大家都懂得东西,也可以缩写。在一般领域,我们自己的倾向是用errorMessage,而不是errMsg,虽然errMsg貌似编程者人人都懂。