nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqatjgpzlrj4d8krxsnkklrs3rjxtlht47akcatjtumvxq263c05ms5ld2rh (nprofile…d2rh) Our company is very deep into it. And we have got people that argue like that. Ironically I work a lot with these systems as well. But I always perform a manual review of the code before creating the pull request. Also our pull requests are always reviewed by humans.
Especially during the first review, I often see stuff in the code that I really don't like, either from the way it is coded or from an efficiency standpoint or useless complexity.
And concerning the "full test coverage": Just Friday I fixed a bug that one of our human testers found. Before he tested it, I already had some gut feeling that there could be a problem in the code, so I told the tester about it. And my gut feeling was right. So after I fixed the bug, several automatically created tests failed ...
And concerning the tests: I also had situations where the LLM did some coding that was bad, so that already existing tests failed. And what did the LLM: It hadn't fixed the code but changed the test ...
At least in our department we always require human reviews, so I hope that the quality won't suffer.
