[TOC]
# ? 程序員都有自己的開發(fā)習(xí)慣
任何人(甚至小動(dòng)物)都有自己的做某件事情的習(xí)慣,而對(duì)于開發(fā)而言,所謂的標(biāo)準(zhǔn)規(guī)范,其實(shí)就是程序員對(duì)自身的要求,和對(duì)團(tuán)隊(duì)的融入,效率,質(zhì)量是每個(gè)團(tuán)隊(duì)的追求。
簡(jiǎn)述:**要自己寫的代碼,別人容易看懂!**
如果使用其他系統(tǒng)或其他人早已定義好的變量、類、函數(shù)名時(shí),需遵循它們?cè)镜男问?,避免出現(xiàn)問(wèn)題。
# ? 摘自(阮一峰)
所謂 **"編程風(fēng)格"(programming style),指的是編寫代碼的樣式規(guī)則**。不同的程序員,往往有不同的編程風(fēng)格。
有人說(shuō),編譯器的規(guī)范叫做"語(yǔ)法規(guī)則"(grammar),這是程序員必須遵守的;而編譯器忽略的部分,就叫"編程風(fēng)格"(programming style),這是程序員可以自由選擇的。這種說(shuō)法不完全正確,程序員固然可以自由選擇編程風(fēng)格,但是好的編程風(fēng)格有助于寫出質(zhì)量更高、錯(cuò)誤更少、更易于維護(hù)的程序。
所以,有一點(diǎn)應(yīng)該明確 ***,"編程風(fēng)格"的選擇不應(yīng)該基于個(gè)人愛好、熟悉程度、打字工作量等因素,而要考慮如何盡量使代碼清晰易讀、減少出錯(cuò)***。你選擇的,不是你喜歡的風(fēng)格,而是一種能夠清晰表達(dá)你的意圖的風(fēng)格。
# ? 規(guī)范目的
為提高團(tuán)隊(duì)協(xié)作效率, 便于后臺(tái)人員添加功能及前端后期優(yōu)化維護(hù), 輸出高質(zhì)量的文檔, 特制訂此文檔。本規(guī)范文檔一經(jīng)確認(rèn), 前端開發(fā)人員必須按本文檔規(guī)范進(jìn)行前臺(tái)頁(yè)面開發(fā)。本文檔如有不對(duì)或者不合適的地方請(qǐng)及時(shí)提出, 經(jīng)討論決定后方可更改。
> 1、程序員可以了解任何代碼,弄清程序的狀況;
> 2、新人可以很快的適應(yīng)環(huán)境;
> 3、防止新接觸PHP的人出于節(jié)省時(shí)間的需要,自創(chuàng)一套風(fēng)格并養(yǎng)成終生的習(xí)慣;
> 4、防止新接觸PHP的人一次次的犯同樣的錯(cuò)誤;
> 5、在一致的環(huán)境下,人們可以減少犯錯(cuò)的機(jī)會(huì);
> 6、程序員們有了一致的敵人;
# ? 基本準(zhǔn)則
* 保證開發(fā)的有效性和合理性,并可最大程度的提高程序代碼的可讀性和可重復(fù)利用性。
* 符合web標(biāo)準(zhǔn), 語(yǔ)義化html, 結(jié)構(gòu)表現(xiàn)行為分離, 兼容性優(yōu)良. 頁(yè)面性能方面, 代碼要求簡(jiǎn)潔明了有序, 盡可能的減小服務(wù)器負(fù)載, 保證最快的解析速度。
- 序
- 書寫規(guī)范
- 文件、目錄結(jié)構(gòu)規(guī)范
- HTML開發(fā)規(guī)范
- CSS,SCSS開發(fā)規(guī)范
- 圖片規(guī)范
- HTML/CSS開發(fā)規(guī)范指南
- JavaScript
- 注釋規(guī)范
- 編程注意
- 最流行的JavaScript代碼規(guī)范
- JavaScript 編程風(fēng)格
- PHP
- 書寫規(guī)則
- 編碼規(guī)范
- 數(shù)據(jù)庫(kù)命名規(guī)范
- 注釋規(guī)范
- 其他規(guī)范
- PHP大小寫敏感問(wèn)題整理
- SQL 規(guī)范
- 安全規(guī)范
- 安全規(guī)則
- php相關(guān)
- 附錄
- 編寫高效的CSS
- PHP與JS運(yùn)算符優(yōu)先級(jí)比較
