1. 程式人生 > >php開發程式碼規範

php開發程式碼規範

1,if不能巢狀超過三層,儘量取反return掉

2,迴圈不要巢狀超過三層,不要申明變數,查庫等,除非必要的邏輯處理不要在迴圈中做

3,儘量減少重複程式碼,減少程式碼邏輯,如果邏輯過多,進行邏輯抽離,私有方法,靜態方法等

4,命名必須遵從駝峰形式

5,一個函式的引數最多不要超過八個

6,一個函式行數不要超過200行,一個類最多不要超過2000行的程式碼

7,如果使用到了設計模式,建議在類名中體現出具體模式。

8,一行推薦的是最多寫120個字元,多於這個字元就應該換行了,一般的編輯器是可以設定的(可以用phpcs-外掛PSR-4規範)。

9,如 函式註釋、變數註釋等,常用標籤有 

@package@var@param@return@author@todo@throws

必須遵守 phpDocument 標籤規則,修改程式碼的時候把對應的註釋也修改一下

10,涉及到多個數據表 更新/新增 操作時,最外層要用事務,保證資料庫操作的原子性;