国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

git - code review是什麼?
PHP中文網(wǎng)
PHP中文網(wǎng) 2017-05-02 09:49:24
0
5
1415

新手剛?cè)腴T,能否簡單講一下code review是什麼?怎麼進(jìn)行code review?
謝謝

PHP中文網(wǎng)
PHP中文網(wǎng)

認(rèn)證高級(jí)PHP講師

全部回覆(5)
小葫蘆

Code Review, 指代碼審閱;場景:新人或初級(jí)工程師,做了一些改動(dòng),但是需要在老程式設(shè)計(jì)師的確認(rèn)後再添加至主分支或特性分支;不可能讓老程式設(shè)計(jì)師坐你旁邊看程式碼嗎,這樣太浪費(fèi)時(shí)間了;

舉例:
A計(jì)畫有兩個(gè)分支master分支和dev分支;現(xiàn)在公司在開發(fā),所有人完成任務(wù),都應(yīng)該把分支合并至dev分支;

張三在自己的本地開發(fā)環(huán)境,基於dev分支,創(chuàng)建zhang_san分支;花了三天,完成一個(gè)功能;

老程式設(shè)計(jì)師覺得張三是新手,不放心就這麼將他的改動(dòng)直接放進(jìn)dev分支;就讓張三提個(gè)Merge申請(qǐng),讓他dev分支;就讓張三提個(gè)Merge申請(qǐng),讓他Code Review ;

於是張三就將自己的zhang_san分支提到遠(yuǎn)程服務(wù)器上,操作“New Merge Request”,發(fā)起一個(gè)Merge請(qǐng)求,將zhang_san合并至dev分支,指定審閱人是老程式設(shè)計(jì)師;

老程式設(shè)計(jì)師找了個(gè)空閒時(shí)間,查看這個(gè)Merge Request,覺得有點(diǎn)問題, 於是就提了一些建議(提的建議會(huì)自動(dòng)發(fā)送到相關(guān)人的關(guān)聯(lián)郵箱);

張三後來透過郵箱查看到老程式設(shè)計(jì)師提的建議,在自己本地zhang_san進(jìn)行了修改,并git push至遠(yuǎn)程zhang_san分支;

這時(shí)的「Merge Request」會(huì)更新最新的Commit;老程序員再看這次總的改動(dòng),發(fā)現(xiàn)不錯(cuò),挺好的,點(diǎn)擊確認(rèn)請(qǐng)求后,就成功將zhang_san分支上的改動(dòng)合并至dev分支啦;【到這就完成了Code Review】

張三通過郵件,知道自己的分支已經(jīng)被合併進(jìn)開發(fā)分支dev很開心;可以刪除這個(gè)本地zhang_san分支和遠(yuǎn)端zhang_san分支,保持分支乾淨(jìng);也可以繼續(xù)在zhang_san分支做新的開發(fā),提交新的Merge_Request,進(jìn)行新一輪的dev很開心;可以刪除這個(gè)本地zhang_san分支和遠(yuǎn)程zhang_san分支,保持分支干凈;也可以繼續(xù)在zhang_san分支做新的開發(fā),提交新的Merge_Request,進(jìn)行新一輪的Code Review。

淡淡煙草味

code review 就是程式碼審查,你可以百度搜尋一下,有很多文章

phpcn_u1582

你寫的程式碼,別人看,別人的程式碼,你也看

review 過了,再上線

過去多啦不再A夢(mèng)

程式碼審查,一般大公司都需要code review。如果程式碼有問題或不符合規(guī)範(fàn),修改正確後再上線。

Ty80

要你命三千:老程式碼中的那些坑

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板