Hacker News new | ask | show | jobs
by erik_seaberg 1250 days ago
You can break a car into small pieces, but you won’t learn anything from a test drive if it doesn’t run.
2 comments

Yes … it should run at every stage.

There are times new work does result in larger commits, like, a few hundred lines. But I've had some 20k delta PRs dropped on me and it's like, let's be honest, the review will be shallow, at best.

Cars are not like software. The software should run at the initial stage N and at all subsequent stages N+X. If it doesn't and requires some large PR to continue working, you've got a fundamental problem there.