logoalt Hacker News

MarsIronPIyesterday at 11:05 PM3 repliesview on HN

I've found in my (admittedly limited) use of LLMs that they're great for writing code if I don't forsee a need to review it myself either, but if I'm going to be editing the code myself later I need to be the one writing it. Also LLMs are bad at design.


Replies

mcswelltoday at 12:17 AM

Master Foo and the Programming Prodigy: https://catb.org/~esr/writings/unix-koans/prodigy.html

0x6d61646fyesterday at 11:12 PM

what code do you write that you don't need to mantain/read again later?

show 1 reply
ignoramoustoday at 12:16 AM

> Also LLMs are bad at design.

I've found that SoTA LLMs sometimes implement / design differently (in the sense that "why didn't I think of that"), and that's always refreshing to see. I may run the same prompt through Gemini, Sonnet, and Codex just to see if they'd come up with some technique I didn't even know to consider.

> don't forsee a need to review it myself either

On the flip side, SoTA LLMs are crazy good at code review and bug fixes. I always use "find and fix business logic errors, edge cases, and api / language misuse" prompt after every substantial commit.