首先,這份 JS風(fēng)格指南已經(jīng)在我司的前端團(tuán)隊(duì)實(shí)行半年多了;
其次,在程序員的世界里,從入行到資深都需要面對(duì)幾個(gè)世界級(jí)的難題,如:
世界上最好的編輯器是什么?
是用空格還是 TAB?用空格還特么衍生出 2空格 VS 4空格。
JS到底要不要寫(xiě)分號(hào)?
...
最后,PHP是世界上最好的語(yǔ)言。
一、規(guī)范VS自由
對(duì)程序員的每個(gè)個(gè)體來(lái)說(shuō),有代碼規(guī)范其實(shí)不一定是好事,因?yàn)榭隙〞?huì)影響到寫(xiě)碼的自由。
比如某程序員習(xí)慣用 Tab,團(tuán)隊(duì)引入了某規(guī)范說(shuō)都要換成 Spaces,這對(duì)于 Tab黨來(lái)說(shuō)這不是“噩耗”么。