|
|
Log in / Subscribe / Register

Review?

Review?

Posted Apr 27, 2026 9:50 UTC (Mon) by kleptog (subscriber, #1183)
In reply to: Review? by tchernobog
Parent article: Dependency-cooldown discussions warm up

> LLMs are producing harder and harder code to review, and in a quantity that puts considerable burden on maintainers

Is this an actual data point or a fear? If the patches are too difficult to understand they should be rejected. Otherwise they'll never learn to produce readable code.

Junior developers have to be taught this as well.


to post comments

Review?

Posted Apr 27, 2026 10:35 UTC (Mon) by TomH (subscriber, #56149) [Link]

I find that the difficulty is mostly not understanding the change, as a lot of the LLM driven PRs I see are actually fairly trivial, but rather the process of trying to carry out the review and interact with the nominal submitter.

The difference is that a human junior developer will (hopefully) learn from review comments, not just in terms of acting on then for the change under review, but also in terms of doing better with their next change.

An LLM will never do that, because it can't, so every change it makes is like a freshly minted junior developer and you're starting over from scratch every time. Sure in theory you could provide previous reviews as context but nobody's actually going to burn tokens on that.

Now if there's a human sitting between the LLM and the reviewer then maybe they will learn and will do a better job of prompting the LLM and reviewing it's output next time round but all too often any human that does exist is just copy-pasting the review comments back into the LLM and then copy-pasting the result back into the pull request and essentially just acting as a stenographer that adds no value to the process at all.

Frankly it's utterly soul destroying trying to review most of the LLM driver PRs we get for the OpenStreetMap web site code and I at least have mostly given up even trying.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds