对所有权的管理 | nicole@web

主要观点:代码所有权是流行概念但强调了错误的东西,会带来不良影响,如防御性、争权等,应转向管理( stewardship )。
关键信息:

  • 代码所有权意味着特定人员或团队“拥有”代码部分,有控制、修复 bug 等权利和责任,有相关工具如 GitHub 的 CODEOWNERS 文件。
  • 实践中代码所有权带来诸多挑战,如工程师过度保护、拒绝添加等。
  • 管理强调服务,就像对居住的房子和使用的意式浓缩咖啡机一样,关注代码的负责、可持续维护,不嫉妒守护、不争夺权力,促进合作,能解决代码所有权的问题,如提供联系人、负责 bug 修复等,且关注点不同,所有者关注所拥有的价值,管理者关注能为团队服务得如何。
    重要细节:文中通过具体例子阐述代码所有权的表现及问题,对比说明管理的特点和优势,还提到可考虑其 coaching 服务。
阅读 9
0 条评论