3 ms·
It's best used for boilerplate, utility functions that are really simple but annoying to rewrite over and over. Or test harnesses, or things like that. Basicall
by LoganDark 3y ago
It's best used for boilerplate, utility functions that are really simple but annoying to rewrite over and over. Or test harnesses, or things like that. Basically, things it's seen before, rather than application-specific stuff.
Basically: It can't think for you, but it can copy and paste for you. As long as you audit the output, which should be easy for this stuff.
- JohnFen 3y agoYeah, that's what I heard so that's one of the ways I tried using it. It's not compellingly useful in that role for me, though. I found it no quicker or easier than just writing (or copy/pasting from other code I wrote) it myself in the first place. But I'll confess that I may be unusual -- I also don't find the old-fashioned code-completion stuff useful. That's for a different reason, though: it actively gets in my way.
- LoganDark 3y agoI don't use it or find it useful either.
- myaccountonhn 3y agoI dont find it useless but if it wasn’t for work giving if for free i wouldn't pay for it. I’ve been using it a bit to learn rust. It often generates code that is correct or seem correct but is horribly inefficient and sometimes just wrong. I don’t feel I can trust it. When I use it for programming languages I am experienced with, it often isn't giving super useful suggestions or just generates very ugly code.