14 hours ago · Tech · hide · 0 comments

I‘ve been using LLMs now in coding for many months, both for writing code and for writing commit messages. Overall it's tremendous, but there are things to remember. The code it writes is much better at the function level, than the code I write by hand, because it has been trained on so much code that it can anticipate all the annoying syntax errors that typically can trip you up, but it also has a much better repertoire of the latests and greatest best practices, so it's always coming up with patterns that I would never have thought of. Now while it writes great code at a detailed level, I constantly find that it's not so great at putting those pieces together in a consistent way that makes sense. Sure it's amazing at one-shoting things, but real code isn't all one-shotted. Real code, you built over time, you remove parts, you add parts, you refactor and re-structure. I've found that I am much better at that than the LLMs, who operate in a world where they have no real sense of the…

No comments yet. Log in to reply on the Fediverse. Comments will appear here.