SoftSkills

Conflict Resolution (冲突管理)

核心提问

如果在 Code Review 中双方僵持不下,或者组员不仅不改还觉得你多管闲事,你怎么办?

核心原则:对事不对人。1. 私下沟通(避免公开对立);2. 数据说话(用 Benchmark 或官方文档佐证,而非"我觉得");3. 决策机制(如果仍无法达成一致,引入第三者或作为 Lead 进行最终拍板 - Disagree and Commit)。
**处理步骤:** 1. **Private 1-on-1:** 先把人拉到线下/私聊。公开场合容易激起防御心理。"我看你对这个写法很坚持,能说说你的考量吗?" 2. **Standard Reference:** 引用 ESLint 规则、Airbnb 规范、Google Style Guide 或官方文档。把"我和你的分歧"转化为"代码与规范的差距"。 3. **Cost/Benefit Analysis:** 如果不是规范问题,而是设计理念。分析两种方案的长期维护成本。 "写得花哨可能很爽,但下个接手的人看这坨 reduce 套 reduce 会哭的。" 4. **The "Hammer":** "为了项目进度和统一性,这次先按这个标准来。如果你觉得那是更优解,可以整理个 RFC 在周会讨论修改规范。"