寫在最前面
做開發(fā)三年多了,手上做過很多項目。有自己從頭開始做的,也有很多是迭代開發(fā)的。相信各位程序猿從到公司接到迭代類的項目,都有一個沖動,想重寫別人的代碼,覺得項目的框架或者是業(yè)務太混亂,看不懂等等。其實大家都知道程序的開發(fā)沒有絕對的規(guī)范,規(guī)范也并不代表絕對正確。規(guī)范只是一種統(tǒng)一,讓其他人看你的項目能夠看得懂。
編碼規(guī)范對于程序員而言尤為重要,有以下幾個原因:
- 一個軟件的生命周期中,80%的花費在于維護
- 幾乎沒有任何一個軟件,在其整個生命周期中,均由最初的開發(fā)人員來維護
- 編碼規(guī)范可以改善軟件的可讀性,可以讓程序員盡快而徹底地理解新的代碼
- 如果你將源碼作為產(chǎn)品發(fā)布,就需要確任它是否被很好的打包并且清晰無誤,一如你已構(gòu)建的其它任何產(chǎn)品
作者也查閱了相關資料,現(xiàn)將開發(fā)過程中的規(guī)范整理如下:
寫到最后
最后強調(diào)“規(guī)范只是一種統(tǒng)一,并非絕對正確”,開發(fā)者也可根據(jù)實際情況規(guī)定自己公司的一個開發(fā)的規(guī)范。