知识卡片

集体代码所有权

专业/工作

内容

关键代码不应只由一个人理解和维护。任务轮换、复查和共同维护能降低人员风险,并提升整体质量。发散:集体所有权不是随意改动,而是让团队拥有足够知识去负责整个系统。

参考来源

《高效程序员的45个习惯:敏捷开发修炼之道 (图灵程序设计丛书 11)》第8章《敏捷协作》