Because it can be significantly faster to check something for correctness than to produce it?
More so when the correctness check can itself be automated to some extent.
Because it can be significantly faster to check something for correctness than to produce it?
More so when the correctness check can itself be automated to some extent.
Erm no There are many things that cant be easily checked especially if you dont know the topic well
If we're talking about generating and integrating sample code, it's great at that
Anything more advanced and it's a footgun
It's so good that I often do this preemptively to avoid a compile/deploy/test cycle.
I expect this will improve but it's certainly not always the case that checking something is cheaper or easier than generating it in the first place.
So I decided to stop my copilot subscription and just see how I go without it.
I've been off copilot for a few days now and other than having to do more code lookups it's not a terrible experience not having it. It does feel like something that should be baked into the IDE for free though.