4 ms·
The arguments against circle around unnecessary coupling. The arguments for revolve around necessary coupling. If a change triggers a change in multiple repos
by ergothus 8y ago
The arguments against circle around unnecessary coupling.
The arguments for revolve around necessary coupling. If a change triggers a change in multiple repos, it is easier to review those changes for completeness and administer them (commits/rollbacks to the code) in sync if the are in the same repo.
My own jury is still out as to which argument is more valid, I don't have enough experience with mono repos yet.
- jimmaswell 8y ago> If a change triggers a change in multiple repos, it is easier to review those changes for completeness and administer them (commits/rollbacks to the code) in sync if the are in the same repo. This sounds like what submodules are for. A and B depend on C and C is kept in its own repo, referenced as a submodule by A and B.