this post was submitted on 28 Jun 2026
74 points (93.0% liked)

Programming

27526 readers
380 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 3 years ago
MODERATORS
 

Support this channel on Patreon ► https://www.patreon.com/zoranhorvatGenerative AI can write code, but it cannot develop software on its own. Here is why the...

you are viewing a single comment's thread
view the rest of the comments
[–] starelfsc2@sh.itjust.works 4 points 1 day ago (1 children)

It's only really good if you are totally confident in what is and is not a mistake though, as it'll do things like replace a struct with an int and be like "use a vec of indices and access the actual array with that since it's smaller to copy and pass around!" when you have no need to copy and pass it around, and it basically created a layer of indirection for no reason.

It'll then make up some reason as to why you DO need to pass it around and copy it, so you have to be REALLY sure about what the code should be doing.

[–] fruitcantfly@programming.dev 1 points 8 hours ago

It probably depends on what model you are using, but what you describe is more akin to the kind of advice I've gotten when I've asked for suggestions for optimizations, rather than asked the LLM to identify (not solve) problems in the code. When I've asked the LLM to identify problems, the overwhelming majority of issues raised where true positives, though most of them weren't very serious either