3 ms·
I don't understand how you can say that monorepos and correct cannot coexist. Don't you have the minimum that is code quality analysis, automated testing and ma
by rakoo 8y ago
I don't understand how you can say that monorepos and correct cannot coexist. Don't you have the minimum that is code quality analysis, automated testing and mandatory code reviews in place? Those must exist to maximize correctness, and they must exist wheter you have 1 or 100 repos.
If I can commit more atrocities I can also commit more fine things, and I have infra in place to stop crap making it to master.
Like the article said: it's all about the tooling
- diminoten 8y agoI didn't say cannot, I said that correctness in a monorepo exists despite the monorepo, not because of the monorepo.
- rakoo 8y agoAnd conversely, polyrepo doesn't bring correctness just because it is poly.
- diminoten 8y agoIt does promote it, however, due to the abundance of support, tooling, and how well it integrates with most processes and software available. Being a special snowflake (monorepo) makes it a lot harder to write good software.