3 ms·
The more important number for a codebase that size is almost always "what's the incremental build time for whatever I work on". It's nice to have a "build from
by rkangel 3y ago
The more important number for a codebase that size is almost always "what's the incremental build time for whatever I work on". It's nice to have a "build from scratch" be fast, but almost always you can leave it for two hours to do the first build while you're in a meeting or something. More important is that when you make a change, the incremental build is fast.
This is why build systems like buck/pants/bazel are good in larger codebases. You can trust your incremental builds in a way that you can't in any build system that isn't hermetic.
- pcloadletter_ 3y agoAnd we have cloud caching for the "build from scratch" case so even that can be pretty quick. This all just takes a little time investment.