3 ms·
Three months = 60 working days. Two devs, so 120 working days. 300k lines of code. So, 2500 lines of production code rewritten per day. Sustained for three mo
by auxbuss 10y ago
Three months = 60 working days.
Two devs, so 120 working days.
300k lines of code. So, 2500 lines of production code rewritten per day. Sustained for three months. No holiday. No days off.
And this code was tested to be equivalent of the old code. So, let's say, being conservative, another 2500 lines of test code per day. (It's a lot more that, of course, in most cases.)
So 5000 lines of working, tested code per day.
Plus, the team of two were checking in with the users to make sure everything was hunky dory. And the new team was designing a new "model of the world far better than the original developers ever did".
I'd have gone along with that bullshit until the final sentence: Working code people want to use trumps everything. No, no, young ninja, rock star, Jedi: Working maintainable code trumps everything.