CodeReview学习与总结
類里面的命名單詞規(guī)范
1.類里面的除了變量是小駝峰? 其他都是大駝峰
2.類外面的函數(shù)是使用下劃線分割的方式
4.了解依賴注入,對象參數(shù)建議使用_開頭加以區(qū)分,例:
數(shù)據(jù)庫的命名規(guī)范
3.數(shù)據(jù)庫外鍵命名:關(guān)聯(lián)表表名_id的形式命名,例:user表為主表,order表用戶id字段為user_id
配置函數(shù)的命名規(guī)范
5.所有程序配置信息?必須?通過?config()?來讀取,所有的?.env?配置信息?必須?通過?config()?來讀取,絕不?在配置文件以外的范圍使用?env(),新增配置必須填寫相應(yīng)備注
常量的命名規(guī)范
6.程序中全局常量定義在app/Helper/constants.php, 常量必須有注釋
代碼中不允許出現(xiàn)數(shù)字如if (1 == $user->status) {},數(shù)據(jù)表字段枚舉常量定義在Model中,類常量定義在類的開頭
7.程序中全局常量定義在app/Helper/constants.php, 常量必須有注釋
代碼中不允許出現(xiàn)數(shù)字如if (1 == $user->status) {},數(shù)據(jù)表字段枚舉常量定義在Model中,類常量定義在類的開頭
路由的命名規(guī)范
1.在 HTTP API 設(shè)計(jì)中,除了簡單的獲取查詢使用GET,其他所有請求盡量都使用 POST 方法。
2.uri命名要求:1、URL 中的只能含有英文,使用英文單詞或簡稱,盡量不要使用漢語拼音。
3.所有字符使用小寫字母。
4.多個(gè)單詞間使用?-?(hyphen,連字符)分隔,如?create-user,不要使用?createuser、createUser?或者?create_user。
5.URL 的 path 部分,使用「系統(tǒng)/模塊/操作」的格式,如?app/account/login。
總結(jié)
以上是生活随笔為你收集整理的CodeReview学习与总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Redis的事务:相关命令 wat
- 下一篇: Golang的Int8 Int16 In