| ▲ | mattm 4 hours ago | |
> sometimes I don’t know how I want to write something until I’m finished This is knowledge that goes back to the beginning of software development - "Plan to throw [version] one away". I think this could potentially become a good practice. LLMs make it so easy and cheap to just get it working and build that v1. Then you can play around with it and see if works and read the code about what could be better. Throw away the LLM generated version and now this is the part where human expertise comes in. Based on what you've learned from the v1, now guide the LLM more closely about how to write the thing and help guide it so that making small PRs that are easily reviewable and understandable are the output. | ||
| ▲ | gavinhoward 2 hours ago | parent [-] | |
This is the first time I've heard a use for LLMs that I think might be good. | ||