3 ms·
Some of the criticism in the article is unfair. Most obviously, the boundaries of source code repositories should be aligned with released modules: if "the sys
by HelloNurse 7y ago
Some of the criticism in the article is unfair.
Most obviously, the boundaries of source code repositories should be aligned with released modules: if "the system becomes a manifest of the different revisions of the different repositories" the repositories are too fragmented (or the releases too monolithic), if "teams are independent and microservices should be independently deployable" disparate components should not share a monorepo, and in both cases the difficulties are consequences of bad architectural choices, not of branching models.