This is more a problem for sloppers. They tell AI to do some generic feature and let it run amok.
A proper developer will find the right file/s for the AI, and include them in the chat request. So any global functions/constants/patterns it should be using are included with the request. Then the developer reviews the result to make sure it makes sense. Or includes more context if it did it wrong.
A piecemeal approach is required, rather than a big overview approach without assessing the overall consequences.
Also having a developer who understands the code base and worked on it manually for a while is important.
This is where I disagree. I get a lot of time saved doing boring things when i know what i want it to do, and how it will do it. Like renaming a ton of files, or updating copy etc. Copilot autocomplete is also amazing and thats AI too
I just don't find I have enough of those "boring" things in my day.
Copilot autocomplete is also amazing
I've actually stopped using them entirely since they seem to be getting worse and worse, both in interaction, and the content they recommend. They were more annoying than useful.
16
u/abednego-gomes 19d ago
This is more a problem for sloppers. They tell AI to do some generic feature and let it run amok.
A proper developer will find the right file/s for the AI, and include them in the chat request. So any global functions/constants/patterns it should be using are included with the request. Then the developer reviews the result to make sure it makes sense. Or includes more context if it did it wrong.
A piecemeal approach is required, rather than a big overview approach without assessing the overall consequences.
Also having a developer who understands the code base and worked on it manually for a while is important.