2 ms·
That's the reality from software development at scale, pretty soon no individual will know how everything works and you need high-level architecture overviews o
by Cthulhu_ 1y ago
That's the reality from software development at scale, pretty soon no individual will know how everything works and you need high-level architecture overviews on the one side, and strict procedures, standards, tools, test suites etc on the other hand to make sure things keep working.
But the reality is that most of us will never work in anything that big. I think the biggest thing i've worked in was in the 500K LOC range tops.
- mdale 1y agoAs the OP outlined 10x is common place now; where as my best day pre-AI may have been 500 LOC now 5K LOC per day is routine. So a few months on a solo project has produced ~500k lines of code. The code base is disproportionally testing automation, telemetry and monitoring systems but a lot code none the less ;) So even in a solo/small team project depend on architecture, procedures, test suites etc. over knowing every line of code.
- brazukadev 1y agoForking a 500k LoC project takes only 5 seconds on github so that is a 1000000x.