| ▲ | AnotherGoodName 3 hours ago | ||||||||||||||||
Might be a little controversial to say this but automated tests can be reviewed at a lower bar than production code. I have no shame in accepting vast quantities of ai generated automated tests at review time without really paying attention to them. It’s better to spend more time on the core implementation. | |||||||||||||||||
| ▲ | Silhouette 3 hours ago | parent | next [-] | ||||||||||||||||
I have no shame in accepting vast quantities of ai generated automated tests at review time without really paying attention to them. I respectfully disagree. IME writing a good test suite is one of the areas where current LLMs perform worst. They certainly like to write plenty of tests but those tests aren't necessarily adding much value and they don't necessarily cover the important functionality. Given how heavily LLMs and specifically agentic workflows still rely on producing something vaguely correct and then iteratively applying guard rails to reach something that actually works I humbly suggest that trusting a very substandard test suite to be one of those guard rails might be unwise. | |||||||||||||||||
| |||||||||||||||||
| ▲ | ThrowawayR2 31 minutes ago | parent | prev [-] | ||||||||||||||||
Accumulating tech debt in the tests will come back to haunt you in the long run when tests become harder to maintain or less reliable as the project evolves. | |||||||||||||||||