News for hackers. Stuff that matters.
Re:Vibe Engineering by lossolo on Wednesday October 08, 2025 @07:51AM (#45515106)
In our experience, it depends on the task and the language. In the case of trivial or boilerplate code, even if someone pushes 3k-4k lines of code in one day, it's manageable because you can just go through it. However, 3k lines of interconnected modules, complex interactions, and intricate logic require a lot of brainpower and time to review properly and in most cases, there are multiple bugs, edge cases that haven't been considered, and other issues scattered throughout the code.
Re:Vibe Engineering by agentultra on Wednesday October 08, 2025 @09:17AM (#45515830)
And empirical studies on informal code review show that humans have a very small impact on error rates. It disappears when they read more than roughly 200 SLOC in an hour.
Re:Vibe Engineering by lossolo on Wednesday October 08, 2025 @10:10AM (#45516392)
Interesting, do you have a link to the study? Our experience is different, at least when reviewing LLM generated code, we find quite a few errors, especially beyond 200 LOC. It also depends on what you're reviewing, 200 LOC != 200 LOC. A boilerplate 200 LOC change? A security sensitive 200 LOC change? A purely algorithmic and complex 200 LOC change?
Re:Vibe Engineering by agentultra on Wednesday October 08, 2025 @10:21AM (#45516515)