Collective Ownership

Version 1.7 by chrisby on 2023/10/11 09:47

Code is collectively owned. Any developer can change any module at any time.

Benefits

  • Improved Team Unity: Eliminates factions and hierarchy.
  • Reduces Duplication: Shared logic between different modules in the project through shared access.
  • Balancing Specialization & Generalization: While specialization increases productivity, generalization fosters technical growth and team support. Aim for a balance between the two.