3 ms·
There's no "logic in theory" and "logic in practice" there's just logic and people failing to apply it in practice. If you can't come up with a small, stable i
by lotyrin 10y ago
There's no "logic in theory" and "logic in practice" there's just logic and people failing to apply it in practice.
If you can't come up with a small, stable interface between the the 20 applications and the shared component, then you don't have 20 applications + a shared component, you have one big app that is painfully maintained as separate repos across a large cross-sectional arbitrary boundary.
If the history of the project is so interdependent as to be singular (everything is changed in lockstep across repos, effectively a single history) why not have a monorepo? If versioning them under the pretense that they are independent modules costs you so much effort, why do you labor to do so?