Strong skepticism that LOC is a meaningful productivity metric, comparisons to Firefox codebase growth, arguments that less code is often better, concerns about bloat and verbosity
← Back to Harness engineering: Leveraging Codex in an agent-first world
Critics largely dismiss the boast of a million-line codebase as a sign of unmaintainable bloat and "spaghetti" logic, arguing that true productivity lies in minimizing code through elegant design rather than raw volume. They express concern that AI-driven throughput lacks human "taste," potentially creating "binary-like" repositories that are impossible for humans to refactor and serve primarily to drive up token costs. While some defend these massive outputs as proof that agents can finally tackle the complexity of large-scale projects, others suggest that rewarding high line counts is a form of "reward hacking" that prioritizes marketing over software quality. Ultimately, the consensus suggests that measuring a developer’s worth by lines added is as flawed as judging an aerospace engineer by the weight they add to a plane.
36 comments tagged with this topic