查看: 9306| 回复: 41
跳转到指定楼层
上一主题 下一主题
收起左侧

[同事协作] 求问如何对待吹毛求疵的code reviewer

   
🔗
匿名用户-QLUGB  | 添加认证 | 2022-5-29 10:58:33 |倒序浏览

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
最近刚转到新组,组里一个待了很久的senior经常对PR吹毛求疵,比如代码里的注释结尾是否打点或者PR的summary都会指出要求改正,这就导致一个PR有很多iteration都还不能merge,就很沮丧。感觉那些都是非常细小的东西。我看他自己的发的很多PR都是非常细节的不影响functionality的感觉可有可无的东西。感觉他就是那种完美主义的人,但是很反感他把自己的preference强加给我。其实改了也无妨,但是真的很影响工作积极性,都不想push 代码了。

请问大家是怎么处理这样的reviewer的?还是我自己有点over react了呢?
.--


补充内容 (2022-05-29 11:43 +8:00):
组里code有专门的的lint工具,每次都是lint之后提交的。最开始他review的时候有些非重要的我ignore了,因为TL approve了,然后merge了代码。他好像觉得很气愤,觉得我没有按照他的来。于是后来他每次review都会block,没有他的批准我的代码即使TL approve都不能merge。

上一篇:卖他 七月sunnyvale入职 求建议
下一篇:有人最近面过national grid吗?
地里匿名用户
推荐
匿名用户-MKDHN  | 添加认证 | 2022-5-29 11:06:22 来自APP
工作久了就会发现这种人真不算啥,工作的一个重要成长就是减少情绪在工作出现。
回复

使用道具 举报

地里匿名用户
推荐
匿名用户-I6FTT  | 添加认证 | 2022-5-29 11:27:12
看公司/team 文化, 如果是个注重 code review 和 code quality 的公司, 感觉有这些很正常吧. 只要不是 错误或者 controversial 的建议, 那都是你学习的机会. code summary 总要写, 就写好呗, 写 comment 就注意 sentence case 呗. 都是好习惯. 直接问 ta 有什么好的 coding best practice 的资料可以学, 你自己先学好做好, 免得提交代码的时候来回 comment 影响时间..google  и

如果你觉得这件事情不对, 那你就提出反对, 说明为什么把 code quality 提到这个程度是不值得的, 你不做好这些能省下多少时间, 提高多少 productivity / 或者对方提出的建议为什么是不对的. 我觉得 engineer 就是讲道理嘛. (如果不讲道理, 针对你啥的, 那你就正式的和 ta 或者 manager 谈)
回复

使用道具 举报

地里匿名用户
推荐
匿名用户-K4HMU  | 添加认证 | 2022-5-29 11:29:00
首先按楼主的描述,对方并不是宽以待已严以律人,行为是一致的,至少说明此人对事不对人,气可以消一半。.1point3acres
另外看其code review的质量,如果总之捡了芝麻丢了西瓜,那的确恼人。但如果对方也能认认真真review提出靠谱的comments, 那这样的reviewer求之不得。
回复

使用道具 举报

全局:
尽量把这个当做学习的机会吧
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-DITPK  | 添加认证 | 2022-5-29 11:10:17 来自APP
这些team 的 coding standards 一回生二回熟
前几次commit学好 以后就习惯了
就像interview 一样,从小细节就可以窥看整体的品质!
回复

使用道具 举报

全局:
建立同盟,找自己的同盟review。
回复

使用道具 举报

🔗
afaf22 2022-5-29 11:16:32 | 只看该作者
全局:
+1 工作中也遇到过类似的人,平常吹毛求疵就罢了,有重要的项目ddl的时候每个PR也是这么卡,当时就感觉写code实在太难了。我感觉要跟mgr说,说出自己的想法,然后最好整个team统一一下code style。 可惜我自己之前遇到这样的人在team中是很被mgr认可的,最后说了也没有办法,只有换组/跳槽才解决。 我自己也很好奇这个问题怎么算是最优解。
回复

使用道具 举报

全局:
建议规范化流程,尽量减少个人preference
比如pr summary统一使用一个template
commit message统一使用conventional format
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-PPMEJ  | 添加认证 | 2022-5-29 11:34:42
review 会block吗, 还是得找一个宽的组队stamp, 但是这种review 还是有建设性的, 尽量学习一下。
如果一定要这个reviewer approve, 那太官僚了, 搞个会面对面, 把blocking 的讲出来, good to have 的整理一下, 他自己个人偏好的很有礼貌的push back, 问, 这是业界best practice ,一定要这么干还是个人coding style, coding style应该有统一linting 工具,不应该由reviewer 指出。
设计上偏好取决于reviewer 是不是项目负责人, 负责人追求按照自己的理念设计, 你是小兵, 请照做,他不担责任, 礼貌的ignore
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

>
快速回复 返回顶部 返回列表