-
代码命名有时候是很头疼的事情,又要
语义化
又要简洁
又要大众化
,说到底是为了代码的可维护性
,所以想把之前写代码中经常用到的命名记录下来。 -
更多是让命名变得更容易,编写代码效率更快,慢慢地喜欢上自己的代码,因为你的代码能告诉别人另外的一种感觉,耐人寻味,把你的代码变成艺术品。比如:
promise
, 之前不知道javascript异步编程的某个基准为啥叫promise
, 仔细琢磨了下,感觉意思很耐人寻味。比如javascript异步请求某个数据,它不知道有没有回应, promise这个意思就是告诉你我会承诺给你回应的,多么浪漫;jquery
的on
off
来监听和销毁事件等简单易用也形象;fork
github git linux的fork操作,相当于你用餐叉选中你喜欢吃的食物,然后你要怎么吃随便你
- 截头法:取单词前几个字母 如 min sec tel
- 元音剔除法:只保留辅音字母 如 msg src mgr (辅音字母即是除aeiou之外的字符)
- 谐音法:如 4 2 r
- 参考__HTML标签__、zepto __jquery__库、__linux命令__等命名
- 其他: tj counties:很多国家名的缩写
毕竟一个人的能力是有限的,希望得到大家的支持,来为代码可维护性做一点努力