Did you get enough for everybody here?!
I love it
I was complaining to my coworker that we have setup this thing that tries to have you push a PR each day, and to assert that, it checks that there's not more than like 500 loc in the PR as it assumed if it's more you worked on it for more than one day. I told her, I often wrote over 2k loc in one day, this is annoying. And she said, you type it in one day, but how much time have you been thinking about it? 😉
2k/day is an insane amount of code though. I assume someone else then must spend all of next day reviewing it.
2k lines a day of real code? that is something I never have achieved.
In a vacuum I'd create a single PR so that it's a transactional change that can be reviewed globally, but in practice people won't bother reviewing it in detail. So I may create a dozen easy-to-review, small PRs backing a single big feature. There's the risk of the feature getting cancelled/changed and the preliminary PRs becoming useless, in practice I accept the tradeoff – which shouldn't be super hard to clean up anyway
Eh 2k might be an exaggeration. More LOCs than the CI validator allows per day. And also Java 🤷♂️