3 ms·
I agree with almost everything you said, although I do think this type of testing has a place. There are different types of testing, what you're describing sou
by azeirah 3y ago
I agree with almost everything you said, although I do think this type of testing has a place.
There are different types of testing, what you're describing sounds to me like testing the "core" of your code, part documentation, part validation, part stability, etc.
Other types of testing like fuzzing provide an entirely kind of value. I believe this AI- driven testing can inherit a space to target tests at the tail end of the distribution, many tests with little value. Providing extra coverage where human energy and time is lacking.
That is how I see the current state of AI tooling regardless, as a cognitive assistant.
I'd be surprised if this line of research doesn't end up being very fruitful in the coming years.
- romwell 3y agoThat I can fully agree with (particularly, comparison with fuzzing). Your comment presents a way more grounded perspective on the future of LLMs in programming than the article does.