I think a key to doing large, multi-developer projects, is true modular design, with opaque APIs, and each module with its own project identity and lifecycle.
Not a particularly popular stance, as it means a lot more overhead in each project.
It does reduce the need for shitlists, though.
I think a key to doing large, multi-developer projects, is true modular design, with opaque APIs, and each module with its own project identity and lifecycle.
Not a particularly popular stance, as it means a lot more overhead in each project.
It does reduce the need for shitlists, though.