4 ms·
If you don't understand you code how you can be sure it's correct? You actually are pushing it into your colleagues who will verify and fix the code later.
by ponector 1y ago
If you don't understand you code how you can be sure it's correct? You actually are pushing it into your colleagues who will verify and fix the code later.
- TeMPOraL 1y agoTesting. The only thing that changed with AI is that the narrative went from "you can't always know perfectly what every part of the program does" to "don't even try".
- ponector 1y agoSad reality is test engineers headcount over last years was cut even more than developers. Most companies see testing as obstacle and unnecessary costs and has no will to invest into testing.
- 9dev 1y agoBut the LLM writes the tests too. Probably even made some private methods public so it can test them, because you asked it to write a comprehensive test suite. It’s a beautiful self-jerk circle of shitty code based on wrong assumptions proven by correct tests testing shitty code based on wrong assumptions…
- johntash 1y agoOr the wonderful loop of "These test steps are still failing, let's try something simpler and remove the failing tests. Great! The tests are passing now!"
- rafaelero 1y agoTo be fair, even if you understand it that's doesn't mean it will work well.