鍍金池/ 問(wèn)答/網(wǎng)絡(luò)安全/ 如果你的 Leader 做 CodeReview 比較慢,你會(huì)怎樣催促他?

如果你的 Leader 做 CodeReview 比較慢,你會(huì)怎樣催促他?

我的代碼質(zhì)量不算很好,但改過(guò)三次之后就基本上沒(méi)有【我可以發(fā)現(xiàn)的毛病】了。我理解 Leader 也有自己的事情要做,但面對(duì)自己的 PR 久久不能合并,還是很焦灼。

Ps:我自己是改了一到兩遍,才會(huì)提 PR 的,畢竟被人指出弱智錯(cuò)誤,這滋味也不好受。

所以,如何有效的讓別人幫自己 CodeReview,而不引起對(duì)方反感呢?

回答
編輯回答
挽歌

1.首先你說(shuō)自己代碼質(zhì)量不好,需要改兩三次之后才基本上沒(méi)毛病,我覺(jué)得這個(gè)問(wèn)題很重要,你一定要記住你犯過(guò)的錯(cuò)然后養(yǎng)成一個(gè)良好的習(xí)慣和代碼質(zhì)量,這樣即使你提PR我覺(jué)得leader也不會(huì)反感的,畢竟不是常見(jiàn)錯(cuò)誤
2.你可以不先請(qǐng)learder看代碼啊,你可以自己測(cè)試下自己的代碼是否走的通,各個(gè)方面的情況是否考慮周全,確定沒(méi)問(wèn)題之后可以請(qǐng)同事也幫忙看下,因?yàn)檎覄e人的bug總是比自己找要容易的多。等到這些都沒(méi)問(wèn)題了,你再去找leader,我覺(jué)得出現(xiàn)問(wèn)題的幾率很小了,到時(shí)候就不會(huì)被別人指出弱智錯(cuò)誤了。
3.怎么樣讓別人幫你codereview,找同事互相幫忙啊,互相檢查代碼。這樣不就行了,但是這個(gè)前提是你要有一個(gè)良好的代碼習(xí)慣和質(zhì)量,不要總是發(fā)現(xiàn)些小問(wèn)題這樣很浪費(fèi)大家時(shí)間,久而久之人家就不愿意幫助你做codereview了

2017年10月16日 11:55
編輯回答
神經(jīng)質(zhì)

為什么CodeReview別人看的慢?
根本原因是寫的代碼邏輯不清晰或者注釋不到位。
如果你用寫書的方式去寫代碼,你會(huì)發(fā)現(xiàn)邏輯很清晰,別人看起來(lái)也會(huì)很清晰,所以速度會(huì)加快。
你想一下如果邏輯不清晰,人家看代碼還要想半天

2018年5月12日 12:01