Strong skepticism that LOC measures quality or productivity, comparisons to Firefox codebase growth rates, arguments that less code often indicates better design, concerns about AI optimizing for volume over elegance
← Back to Harness engineering: Leveraging Codex in an agent-first world
While some view a million lines of AI-generated code as a breakthrough in engineering throughput, critics argue that such massive volume often signals bloated "spaghetti" design rather than genuine productivity. Skeptics point to lean legacy projects like the Firefox codebase to highlight that excellence is found in brevity, suggesting that AI might be "reward hacking" or driving up token costs by prioritizing verbosity over elegant, maintainable architecture. However, some proponents contend that shipping functional products in a fraction of the traditional time is the ultimate business advantage, regardless of whether the code meets old standards of human readability. Ultimately, the debate centers on whether software is entering a new era where code is treated like disposable machine output, making raw delivery speed the only metric that truly matters in a competitive market.
42 comments tagged with this topic