2 ms·
> enables company-wide code sharing and refactoring It does, but primarily it enables the tooling around that to be so much more integrated. Indexing the repo
by xorcist 9y ago
> enables company-wide code sharing and refactoring
It does, but primarily it enables the tooling around that to be so much more integrated.
Indexing the repo becomes possible, and fast searches, find-usage, inter-project code review becomes so much more frictionless. Build and testing systems end up having inter-project dependencies all the time. You probably already have them.
It's like the difference between a big database with a hundred tables and a hundred small databases. Go with the the big database every time, until you have reason not to, in which case you have a lot more knowledge about your requirements.