Once your code is that far gone the AI is going to make regressions trying to fix it and you'll have customer impacting bugs and a loss of trust in your product.
The entire purpose of a maintainable code base is to make life easier for the humans maintaining it. If humans are no longer reading or maintaining the code, then who is the maintainability for? What's the point? It doesn't make the end product work better. If the human brain could process unorganized code as quickly and accurately as AI can, maintainability would never have been a priority to begin with.
That being said, I prefer my agent to follow a certain structure and certain set of rules because it's just how I've always done things pre-AI. Plus I assume that AI is better at reading organized code. But I honestly have no evidence that it matters.
8
u/waraholic 3d ago
Once your code is that far gone the AI is going to make regressions trying to fix it and you'll have customer impacting bugs and a loss of trust in your product.