我的代码质量不算很好,但改过三次之后就基本上没有【我可以发现的毛病】了。我理解 Leader 也有自己的事情要做,但面对自己的 PR 久久不能合并,还是很焦灼。
Ps:我自己是改了一到两遍,才会提 PR 的,毕竟被人指出弱智错误,这滋味也不好受。
所以,如何有效的让别人帮自己 CodeReview,而不引起对方反感呢?
我的代码质量不算很好,但改过三次之后就基本上没有【我可以发现的毛病】了。我理解 Leader 也有自己的事情要做,但面对自己的 PR 久久不能合并,还是很焦灼。
Ps:我自己是改了一到两遍,才会提 PR 的,毕竟被人指出弱智错误,这滋味也不好受。
所以,如何有效的让别人帮自己 CodeReview,而不引起对方反感呢?
为什么CodeReview别人看的慢?
根本原因是写的代码逻辑不清晰或者注释不到位。
如果你用写书的方式去写代码,你会发现逻辑很清晰,别人看起来也会很清晰,所以速度会加快。
你想一下如果逻辑不清晰,人家看代码还要想半天
1.首先你说自己代码质量不好,需要改两三次之后才基本上没毛病,我觉得这个问题很重要,你一定要记住你犯过的错然后养成一个良好的习惯和代码质量,这样即使你提PR我觉得leader也不会反感的,毕竟不是常见错误
2.你可以不先请learder看代码啊,你可以自己测试下自己的代码是否走的通,各个方面的情况是否考虑周全,确定没问题之后可以请同事也帮忙看下,因为找别人的bug总是比自己找要容易的多。等到这些都没问题了,你再去找leader,我觉得出现问题的几率很小了,到时候就不会被别人指出弱智错误了。
3.怎么样让别人帮你codereview,找同事互相帮忙啊,互相检查代码。这样不就行了,但是这个前提是你要有一个良好的代码习惯和质量,不要总是发现些小问题这样很浪费大家时间,久而久之人家就不愿意帮助你做codereview了