> In the future AI code inevitably will embody most good software engineering practices
That is not inevitable. It's a big maybe.
Today's leading-edge AIs are still far from being good software architects. I constantly have to steer them away from producing spaghetti code.
Maybe AI will get there one day. But today's leading-edge models aren't even close yet.