
Framework-Driven Development can be extremely useful in the AI era, when we generate code rather than write it by hand. It has a few assumptions: frameworks should be idiot-proof (AI-proof), generated code should be optimized against limits, and framework design should enforce code quality.