4 ms·
It's all about the quality of your prompts (i.e. your skill at writing clear unambiguous instructions with correct terminologies). An experienced developer can
by quantadev 1y ago
It's all about the quality of your prompts (i.e. your skill at writing clear unambiguous instructions with correct terminologies).
An experienced developer can generate tons of great code 30x faster with an Agent, with each function/module still being written using the least amount of code possible.
But you're right, the measure of good code isn't 'N', it's '1/N' (inverse), where N is number of lines of code to do something. The best code is [almost] always that with the least amount of lines, as long as you haven't sacrificed readability in order to remove lines, which I see a lot of juniors do. Rule of thumb is: "Least amount of easily understood LOC". If someone can't look at your code for the first time, and tell what it's doing, that's normally an indication it's not good code. Claude [almost] never breaks any of these rules.
- prmph 1y ago> Claude [almost] never breaks any of these rules. Well it does for me, frequently. An example is here: https://news.ycombinator.com/item?id=44126962 https://news.ycombinator.com/item?id=44126962
- tcoff91 1y agoWhat tech stack are you using? It matters a lot what tech you are using when it comes to how effective the LLMs are.
- quantadev 1y agoI'm using VSCode with Github Copilot, which has an "Agent Mode". It proactively reads thru your project files to understand the project, but imo you still have to give it pretty precise instructions to get what you want.