大多数的前端看到 btn 就知道是表示按钮,但是为什么不把 large 也缩写成 lrg 呢?
因为Twitter Bootstrap告诉我们说:large应当缩写成lg……
不要为了缩写而缩写
我们理解 btn 是什么的意思是因为我们之前见过它,而不是因为它就是 button 的缩写。
programs must be written for people to read, and only incidentally for machines to execute.
这是个英语问题,不是程序语言问题
button音标是ˈbʌtn
其实地上本没有路,走的人多了,也变成了路
像php中strchr这样的函数名,如果学过C语言的,就知道是怎么回事了。
如果非要问,就得问第一个这么干的人他为什么这么干,比如foo、bar这些词是怎么搞出来的……
说不定你经常写lrg,大家都用你的库看你的代码,渐渐地大家也都写lrg了。
Large有简写lg的,见Bootstrap
缩写只是为了快捷,但不能为了快捷而随便缩写,这样做对后期维护影响很大。