Remix.run Logo
hvb2 4 days ago

There's 2 problems there 1. 'faster' is subjective since you cannot do the same task twice without the second time being biased by the learnings from the first pass 2. While speed might be one measure, I've rarely found speed to be the end goal. Unless you're writing something that's throw away, you'll be reading what was written many times over. Long term maintainability is at odds with speed, in most cases.

epolanski 4 days ago | parent [-]

You're implying that LLMs make maintainability worst when the opposite could happen if you know how to use the tools.

zelphirkalt 4 days ago | parent [-]

But the tools are trained on tons and tons of mediocre work and will have a strong tendency to output such. Please share your prompts aimed at preventing mediocre code entering the code bases you work on.

So far almost no code I got from LLMs was acceptable to stay as suggested. I found it useful in cases, when I myself didn't know what a typical (!) way is to do things with some framework, but even then often opted for another way, depending on my project's goals and design. Sometimes useful to get you unstuck, but oh boy I wouldn't let it code for me. Then I would have to review so much bad code, it would be very frustrating.