Strategies to Ensure High Code Quality in AI-Driven Development