【雜談】不要這樣寫代碼,否則活該被罵!

【雜談】不要這樣寫代碼,否則活該被罵!

隨著近年全國互聯網創業熱潮的興起,“互聯網+”、“雲計算”“人工智能”以及“區塊鏈”等領域發展迅速,市場對程序員的需求越來越旺盛,進入程序員行業的人也越來越多。這雖然在一定程度上促進了行業的發展,但從另一方面上看,這也造成了現在程序員行業,程序員水平的參差不齊。

下面以PHP語言為例(其他語言,如Java,python、Node,也可以參考),從代碼書寫方面,列舉一些問題,供大家引以為戒。

1、同一個類文件中的方法,使用多種定義方式,如,一個使用訪問修飾符,一個不使用

【雜談】不要這樣寫代碼,否則活該被罵!

2、同一PHP模板文件使用多種標籤風格

【雜談】不要這樣寫代碼,否則活該被罵!

3、同一個項目,方法的命名使用多種形式,如,一個使用駝峰命名法,一個使用下劃線連接

【雜談】不要這樣寫代碼,否則活該被罵!

4、整個代碼塊,嵌套太多

【雜談】不要這樣寫代碼,否則活該被罵!

5、整個代碼塊,如一個方法,代碼長度超過90行

6、缺少註釋,一個PHP文件,代碼註釋量,沒有達到總代碼行數的30%

以上內容只是拋磚引玉,真正的問題,肯定不止於此。不過程序開發最好要遵循行業規範,這樣,你在與別人進行交流時才方便,日後自己回顧時才看得明白。

目前,PHP的開發規範可以參考PSR規範,地址如下:

https://www.php-fig.org/psr/

Java的開發規範可以參考阿里巴巴的Java開發手冊,地址如下:

http://www.infoq.com/cn/minibooks/Alibaba-Java-minibook


分享到:


相關文章: