Does AI Coding supercede the Interface Pattern?