3 ms·
20 people wouldn't make a million line in a decade. That's more like the output of a few hundreds people.
by user5994461 7y ago
20 people wouldn't make a million line in a decade. That's more like the output of a few hundreds people.
- _se 7y agoHaha, I love comments like this. We've written over 10 million lines as 20-40 people in the past 15 years. I'll be sure to tell everyone we're not supposed to be moving so fast.
- user5994461 7y agoFunny enough, you wouldn't be able to work fast at all in a 10 MLOC codebase. Working with and navigating that amount of code is a bummer. Imagine for a minute, if there were 50 developers (ignoring managers and administrative overhead) trying to understand 500 lines a day (a medium sized module in most languages), they still wouldn't be able to go through half the codebase in a whole year. So basically most of codebase can't be read or maintained.
- Merad 7y agoWe have a 4 million LOC ~15 year old monolith made by about 10 people that would like to have a word with you.
- user5994461 7y agoTell me more about it? What industry is it, what does the software do? Does it have a dictionary of 3M words to support spell check? :D
- squiggleblaz 7y agoI work on a monolith. It was written by never more than ten developers, mostly fewer, in maybe 15 years. It contains just more than a million lines of code (1,074,010). This figure excludes other code bases those developers worked on (for instance, at the peak of those ten developers includes several who were working on other discontinued products part time - even for most of their time). It also excludes test data, schemas etc. And there are several developers who took great pride in deleting code - I know I used to have more - lines than + lines in my few years.
- james_s_tayler 7y agoI work on it every day. The earliest commit to the repo is 2010. The engineering team on average over that time is circa ~20 people. So... Yeah. Thanks for denying my reality I live every day.