← Back to context

Comment by selbyk

2 years ago

Understanding code is only easier for simple tasks. I've definitely had copilot spit out complex algorithms that looked right at first glance but actually had major issues that required me to write it from scratch.

Thats why you test, this could also happen with code you wrote so it’s not an argument against copilot. Did you wrote your “complex algorithm” and then run and debugged it in your head? No, you’ve tested it. Do the same with Copilots code

  • If testing is the equalizer, there is no difference between black box code and something you fully understand. Which fair enough, is how ML works in general.