婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 總結(jié)PHP代碼規(guī)范、流程規(guī)范、git規(guī)范

總結(jié)PHP代碼規(guī)范、流程規(guī)范、git規(guī)范

熱門標(biāo)簽:智能外呼電銷系統(tǒng) 電銷機(jī)器人-快迭智能 寶安400電話辦理 沈陽人工智能電銷機(jī)器人公司 h5 地圖標(biāo)注 拉薩打電話機(jī)器人 合肥外呼系統(tǒng)app 高識別電銷機(jī)器人 哈爾濱400電話辦理到易號網(wǎng)

代碼規(guī)范、git規(guī)范、teambition規(guī)范、yii規(guī)范

1. 命名規(guī)范

(1).變量命名規(guī)范

1.變量使用駝峰命名法 禁止使用拼音或者拼音加數(shù)字

2.變量也應(yīng)具有描述性,杜絕一切拼音、或拼音英文混雜的命名方式

3.變量包數(shù)字、字母和下劃線字符,不允許使用其他字符,變量命名最好使用項目 中有據(jù)可查的英文縮寫方式, 盡可以要使用一目了然容易理解的形式;

4.變量以字母開頭,如果變量包多個單詞,首字母小寫,當(dāng)包多個單詞時,后面 的每個單詞的首字母大寫.例如 :$itSports

5.變量使用有效命名

例如評論:$commentArr

6.變量屬性標(biāo)記清楚

例如 數(shù)組變量后加Arr :$commentArr,數(shù)值: $commentInt

7.變量除了在循環(huán)體(for,foreach,while)中,其他位置允許但不鼓勵使用沒有描述意義的字母作為變量名。

例如:$i,$j。

(2).常量命名規(guī)范

1.常量名應(yīng)具有描述性,杜絕一切拼音、或拼音英文混雜的命名方式

2.常量名包字母字符和下劃線,不允許使用數(shù)字和其他字符。

3.PHP 的內(nèi)建值 TRUE、FALSE 和 NULL 必須全部采用大寫字母書寫。

4.常量名所有字母必須大寫,少數(shù)特必要的情況下,可使用劃線來分隔單詞。

例如: define(‘AAA_BBB_CCC', ‘true'); (如果常量名由 aaa, bbb, ccc 三個單詞組成 的)

define('NAME','root')

(3).類名命名規(guī)范

1.一個文件中聲明一個類,文件名中必須包類名字符串,這些不僅容易查找,也有 利于實(shí)現(xiàn)在程序中自動加載類。
2.類名應(yīng)有描述性,杜絕一切拼音、或拼音英文混雜的命名方式
3.類名包括字母字符,不允許使用數(shù)字和其他字符
4.如果類名包括多個單詞,應(yīng)使用駝峰式命名方式,每個單詞的第一個字母必須大寫, 不允許連續(xù)大寫。
類 首字母大寫 如 : class Comment{}

AaaBbbCcc (如果類名由 aaa, bbb, ccc 三個單詞組成的)

(4).方法命名規(guī)范

1.函數(shù)名應(yīng)具有描述性,杜絕一切拼音、或拼音英文混雜的命名方式
2.函數(shù)名包括字母字符,不允許使用數(shù)字和其他字符。
3.函數(shù)名首字母小寫,當(dāng)包多個單詞時,后面的每個單詞的首字母大寫.
例如: aaaBbbCcc (如果函數(shù)名由 aaa, bbb, ccc 三個單詞組成的)

4.函數(shù)名應(yīng)帶有g(shù)et,set等動作性描述。

function getUser(){ //函數(shù)內(nèi)容 } 方法,函數(shù)有效命名 :function getCommentIdByTableName(){}

5.可以聲明像函數(shù)名前帶有下劃線的形式,表示該函數(shù)為該類的私有方法,外部不允許進(jìn)行訪問。

例如:function _func(){}

2. 代碼注釋

1.注釋格式

/**

模塊-大功能-功能點(diǎn)或方法作用

* @author 作者郵箱>

* @create 創(chuàng)建時間

* @param $name

* @return array

*/

注釋必須按照規(guī)范注釋

2 . 行注釋

// 1.行注釋前標(biāo)清 1、2、3...

//2.簡短說明該行代碼的作用。

3. 需求明確

1.邏輯清晰

2.目標(biāo)明確

4.代碼語句規(guī)范

2.保存數(shù)據(jù)規(guī)范

1.初始化默認(rèn)屬性

2.load加載屬性 save保存或修改

3.邏輯問題 必須在beforeSave中處理

5.代碼提交規(guī)范

1.新建工作流(代碼必須在工作流上面修改)

2.提交時 先提交代碼,在切換到dev , 拉取dev 然后進(jìn)入工作流合并到工作流

3.進(jìn)入dev,將工作流合并到dev

4.推送到測試環(huán)境

5.代碼提交格式

【自己的現(xiàn)在的職務(wù)】系統(tǒng)功能 - 大功能 - 詳細(xì)功能

例如 : [開發(fā)]云系統(tǒng) - 前臺首頁 - 編輯輪播圖
詳細(xì)步驟

1. 打開自己sourceTree,在dev拉取最新代碼

2. 點(diǎn)擊頂部菜單 “Git工作流”->創(chuàng)建新功能->創(chuàng)建到以自己姓名名稱命名的文件夾內(nèi)便于區(qū)分,功能名稱是自己做的功能的名稱

3.創(chuàng)建完成,比如是feature/lihuien/首頁輪播圖管理

4.代碼完成后,首先點(diǎn)擊頂部菜單 “提交”->然后切換分支到dev->dev拉取最新代碼->在切換到工作流

5.單擊dev,然后右鍵,會出現(xiàn)“合并dev至當(dāng)前分支”->點(diǎn)擊

6.然后切換到dev->單擊工作流右鍵 ->出現(xiàn)“合并工作流feature/lihuien/首頁輪播圖管理代碼至當(dāng)前分支”,點(diǎn)擊確定

7.最后點(diǎn)擊頂部菜單“推送”->選擇dev->確定->切換到自己工作流或者在創(chuàng)建新的工作流進(jìn)行下一個功能開發(fā)

提示:如果提交出現(xiàn)沖突,請找沖突文件中相應(yīng)的開發(fā)一起及時解決,不得擅自解決,以防會往代碼庫傳入垃圾代碼或者破壞隊友的功能完整性

6.Teambition任務(wù)卡片規(guī)范

1.自己每天的任務(wù),如果完成就及時點(diǎn)掉

2.如果任務(wù)延期 標(biāo)清延期原因

3.如果需要別人合作 就添加任務(wù)關(guān)聯(lián)

4.自己每天上班必須填寫自己任務(wù)卡片

5.如果任務(wù)需要掛起 寫清楚掛起原因

6.寫清楚備注,填寫子任務(wù),如果有需要就添加圖片描述

任務(wù)具體格式:

【自己的現(xiàn)在的職務(wù)】系統(tǒng)功能 - 大功能 - 詳細(xì)功能

[開發(fā)]云系統(tǒng) - 后臺 - 員工列表

備注:

1.修改員工信息

2.列表搜索等...

子任務(wù)1 【開發(fā)】員工列表 - 刪除員工 - js返回提示

7.提示返回值

1.true時返回格式

`return json_encode(['status'=>'success','message'='提示信息','data'=>'需求數(shù)據(jù)'])`

2.false時返回格式

`return json_encode(['status'=>'error','message'='提示信息','data'=>'修改失敗(或者錯誤信息)'])`

二.云運(yùn)動環(huán)境規(guī)范

1.安裝軟件

2.服務(wù)器 : xampp 需要安裝

3.數(shù)據(jù)庫 : mysql 5.7版本 需要安裝

4.版本控制 : Git 需要安裝

5.git客戶端 : sourceTree 需要安裝

6.編輯器 : phpStorm 需要安裝帶注冊碼

7.包管理工具 : composer 需要安裝

8.瀏覽器 : chrome 需要安裝

2.開發(fā)使用環(huán)境

1.編輯器 : phpStorm

2.服務(wù)器 : xampp (php7.0版本)

3.數(shù)據(jù)庫 : mysql 5.7版本

4.代碼倉庫 : coding

5.版本控制 : Git

6.git客戶端 : sourceTree

7.包管理工具 : composer

8.瀏覽器 : chrome

3.團(tuán)隊工具

1.聊天工具 : bearyChat

2.任務(wù)工具 : teambition

3.代碼托管 : coding/gitlab

4.需求賬號

1.騰訊企業(yè)郵箱賬號

2.coding賬號

3.gitHub賬號

4.bearyChat賬號

5.teambition賬號

5.需求,原型,開發(fā)

1.如果在了解需求或原型時 遇到不懂或邏輯不通的需求 請及時跟對應(yīng)的原型進(jìn)行溝通,保持開發(fā)和原一致性

2.如果遇到問題不能及時解決 請及時跟對應(yīng)的開發(fā)人員溝通

6.sourceTree 規(guī)范

1.Master

1.Master分支為線上環(huán)境分支
2.該分支只能管理員提交或合并
3.除管理員,禁止開發(fā)人員私自操作Master
4.永遠(yuǎn)不要將代碼直接提交到該分支

2. Dev

1.Dev分支為系統(tǒng)測試分支
2.提交到Dev分支一定是完成的完整功能模塊
3.代碼需要自己測試通過及管理員審核后再提交
4.切記不能提交半成品或者垃圾代碼
5.切記不能直接在Dev分支上面修改代碼,否則視為無效代碼
6.需要開發(fā)自己的任務(wù)功能時,創(chuàng)建自己的feature工作流

3. Feature

1.Feature分支為個人的開發(fā)分支
2.該分支為任務(wù)、功能、修改bug的分支
3.分支命名必須規(guī)范 如:feature/lihuien/公共分頁類
4.上班第一件事就是拉取Dev代碼合并到自己的工作流,預(yù)防代碼合并沖突

注意:

(1).代碼未完成千萬不能直接提交到Dev、提交代碼一定按照規(guī)范

(2).每隔一個小時必須更新一次代碼,如果有未提交并且自己功能未開發(fā)完整,切記一定要推到自己遠(yuǎn)程功能分支上

7.數(shù)據(jù)遷移

1.數(shù)據(jù)遷移一定要按照規(guī)范來寫
2.數(shù)據(jù)屬性一定要問明白,在增加
3.遷移一定要寫回滾文件
4.遷移后一定要測試無誤后在提交到Dev
注意:一定要遷移及回滾測試無誤后在提交代碼到代碼庫,否則重新寫

8.Yii中Form表單

1.Form 表單驗(yàn)證時 定義的屬性 如果重復(fù)請使用常量定義后,使用常量,避免重復(fù)使用

您可能感興趣的文章:
  • git log根據(jù)特定條件查詢?nèi)罩静⒔y(tǒng)計修改的代碼行數(shù)
  • Python實(shí)現(xiàn)一個Git日志統(tǒng)計分析的小工具
  • 使用python分析git log日志示例
  • Git的使用規(guī)范流程總結(jié)
  • git提交驗(yàn)證規(guī)范并自動生成日志文件的方法

標(biāo)簽:巴中 梅州 林芝 成都 威海 張家口 泰州 山東

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《總結(jié)PHP代碼規(guī)范、流程規(guī)范、git規(guī)范》,本文關(guān)鍵詞  總結(jié),PHP,代碼,規(guī)范,流程,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《總結(jié)PHP代碼規(guī)范、流程規(guī)范、git規(guī)范》相關(guān)的同類信息!
  • 本頁收集關(guān)于總結(jié)PHP代碼規(guī)范、流程規(guī)范、git規(guī)范的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    caoporn国产一区二区| 国产一区在线精品| 91麻豆精品一区二区三区| 久久精品国产亚洲高清剧情介绍 | 亚洲精品视频在线看| 国产精品免费久久久久| 欧美日韩国产精品成人| 国产精品一区二区三区乱码| 国产一区久久久| 国产二区国产一区在线观看| 国产精品99久久久久久似苏梦涵| 日日欢夜夜爽一区| 一区二区三区在线高清| 欧美激情一区在线观看| 国产欧美在线观看一区| 精品播放一区二区| 国产欧美精品一区二区色综合 | 免费成人在线观看| 亚洲大片一区二区三区| 五月婷婷激情综合| 裸体一区二区三区| 国产精品一区免费在线观看| eeuss鲁片一区二区三区在线看| 国产精品主播直播| 色域天天综合网| 美女网站一区二区| 亚洲激情第一区| 人妖欧美一区二区| 国模大尺度一区二区三区| 成人午夜av电影| 亚洲成在人线免费| 国内精品嫩模私拍在线| 国产激情视频一区二区在线观看 | 久色婷婷小香蕉久久| 麻豆高清免费国产一区| 奇米影视7777精品一区二区| 亚洲日本在线看| 国产精品无圣光一区二区| 亚洲中国最大av网站| 国产精品久久久久久福利一牛影视| 亚洲三级理论片| 亚洲精品高清视频在线观看| 亚洲一级二级在线| 国产在线精品一区二区夜色| 日韩国产一二三区| 亚洲精品老司机| 国产又黄又大久久| 欧美三级视频在线观看| 国产欧美一区二区精品婷婷| 性久久久久久久| www.性欧美| 欧美日韩亚洲高清一区二区| 色综合久久天天| 久久综合精品国产一区二区三区 | 欧美一区二区福利视频| 欧美在线观看18| 午夜a成v人精品| 欧美视频一二三区| 中文字幕日本乱码精品影院| 麻豆精品一区二区| 国产精品99久久久久久宅男| 日韩视频免费直播| 亚洲国产美女搞黄色| 欧美精品乱码久久久久久| 亚洲精品一二三区| 成年人国产精品| 一区二区高清视频在线观看| 成人午夜av在线| 久久精品一区二区| 国产一区二区三区在线观看精品 | 国产欧美日韩三级| 视频一区在线播放| 欧美大白屁股肥臀xxxxxx| 天堂影院一区二区| 亚洲欧美视频在线观看| 成人黄色大片在线观看| 国产日韩欧美精品一区| 91丨porny丨在线| 亚洲欧美精品午睡沙发| 91亚洲永久精品| 国产午夜精品福利| 欧美电影免费观看高清完整版在| 国产又粗又猛又爽又黄91精品| 日韩视频免费观看高清完整版在线观看| 亚洲精品成人精品456| 国产精品美女久久久久久久久 | 精品一区二区三区视频在线观看| 欧美一区二区三区四区久久| 青草国产精品久久久久久| 日韩久久久精品| 国产在线一区观看| 中文字幕在线一区免费| 国产成人免费视频网站| 亚洲国产wwwccc36天堂| 欧美日韩久久一区| 国精产品一区一区三区mba视频| av在线综合网| 黄色日韩网站视频| 在线免费观看日韩欧美| 激情另类小说区图片区视频区| 毛片av一区二区三区| av在线这里只有精品| 国产情人综合久久777777| 91蜜桃婷婷狠狠久久综合9色| 亚洲va韩国va欧美va| 欧美激情艳妇裸体舞| 亚洲少妇最新在线视频| 日韩一区二区三区观看| 欧美一区二区三区视频| 人人狠狠综合久久亚洲| 欧美日韩精品系列| 欧美日韩国产一区二区三区地区| 亚洲欧洲精品天堂一级| 风间由美一区二区av101| 欧美大片免费久久精品三p| 欧美色图在线观看| 日本中文一区二区三区| 成人福利视频在线| 国产亚洲欧美日韩俺去了| 色老综合老女人久久久| 欧美国产乱子伦 | 不卡视频一二三| 日韩中文字幕亚洲一区二区va在线| 免费成人小视频| 91色乱码一区二区三区| 精品国产免费人成在线观看| 亚洲一区二区在线免费看| 激情国产一区二区| 91麻豆精品国产91久久久资源速度 | 欧美天堂一区二区三区| 久久蜜桃一区二区| 亚洲不卡在线观看| 欧美三级电影在线观看| 亚洲国产精品久久人人爱 | 91精品国产综合久久福利软件| 国产精品美女久久福利网站| 夫妻av一区二区| 欧美国产欧美综合| 国产成a人无v码亚洲福利| 精品国产一区二区三区久久久蜜月| 青青草成人在线观看| 欧美精品免费视频| 性久久久久久久久| 这里只有精品免费| 欧美日韩一区中文字幕| 亚洲综合视频在线观看| 91麻豆123| 亚洲成人午夜影院| 91精品久久久久久蜜臀| 秋霞成人午夜伦在线观看| 欧美大肚乱孕交hd孕妇| 国产成人综合网站| 国产三级欧美三级日产三级99| 极品美女销魂一区二区三区| 国产网站一区二区三区| 国产精品99久| 亚洲激情图片小说视频| 欧美怡红院视频| 蜜桃久久精品一区二区| 久久综合资源网| av亚洲产国偷v产偷v自拍| 亚洲第一福利视频在线| 26uuu亚洲| 91黄色小视频| 日本vs亚洲vs韩国一区三区二区 | 国产福利一区在线| 亚洲同性同志一二三专区| 欧美午夜在线一二页| 激情图片小说一区| 亚洲激情图片一区| 精品国产区一区| 91影视在线播放| 日韩精品国产欧美| 26uuuu精品一区二区| 91色.com| 麻豆成人久久精品二区三区红| 亚洲国产精品av| 欧美日韩黄视频| 成人av第一页| 亚洲日本青草视频在线怡红院| 99精品热视频| 日韩亚洲欧美成人一区| 91在线观看视频| 午夜久久久影院| 国产色91在线| 欧美三级中文字| 国产一区二区福利视频| 亚洲国产精品一区二区久久恐怖片 | 亚洲欧美色一区| 欧日韩精品视频| 韩国女主播一区二区三区| 亚洲国产视频一区二区| 中文欧美字幕免费| 欧美大片一区二区| 在线免费亚洲电影| 国产91富婆露脸刺激对白| 天天av天天翘天天综合网| 亚洲精品国产视频| 日韩理论片一区二区| 欧美国产精品v|