3 ms·
> The default should be "as few repos as possible" In any corporate/enterprise-y environment with multiple teams, the default should be the smallest piece like
by vorpalhex 7y ago
> The default should be "as few repos as possible"
In any corporate/enterprise-y environment with multiple teams, the default should be the smallest piece likely to change ownership.
When we see a pattern where a feature involves refactoring a bunch of repos, then your initial system breakdown was horrendously off-track and you lost sight of your domains. Been there, it is fixable but it takes a bit.
> Everyone thought it was the correct solution
There is no correct solution, there is the best solution for your problem set. Sometimes that's a monolith, and sometimes that's several small repos. Every once in a while, it's even a monorepo.