2016-01-18 17:35:41 613浏览
在编码命名时,为了能准确扫描代码的语义,需要不断增加限定词,随之产生的一个问题是名称越来越长,冗长的名称虽然可能准确描述代码的语义,但不够简洁直观。解决这个问题的方法之一就是使用缩略词,然而缩略词虽能够缩短名称的长度,但可理解性比原词差,所以编程的时候不要滥用缩略词,需要注意单词的缩略方法应该遵循英语的惯例,不能随意缩略单词,如果单词有缩略的先例,应该遵循这些先例,如果没有,可参考以下规则缩略单词。
浅析Android开发培训之编码命名时缩略词的使用方式:
1、去掉所有元音
MKT:market
MGR:manager
MSG:message
STD:standard
RCV:receive
2、保留前几个字母
INFO:information
INS:insurance
EXCH:exchange
3、保留开头和结尾的发音字母
WK:week
RM:room
PE:people
4、根据发音
THO:though
THRU:through
应该只为被大量使用的单词使用缩略词,如果单词在上下文中只出现一两次请不要使用缩略词,因为缩略词将增加读者需要了解的背景知识,这需要成本,如果仅使用一两次付出这些成本是不合算的。一个团队应该对缩略词进行统一管理:在整个项目组中,对同一个单词的缩略只能有一种方法,并且这些缩略词应该被所有团队成员了解。了解更多关于编码知识,扣丁学堂Android开发教程视频免费学习、交流。