Comment Out with old, in with the new (Score 1) 54
Old system was write code, tweak it to fix bugs or add new features/adjustments. This is why AI code needs to be well documented/readable/understandable/well structured to make changes to it. It is none of these for foreseeable future.
New system is, generate what you need from a very detailed description. Test like crazy. It either does exactly what you want. Or you add description and generate it ALL over again from scratch. You need a new feature added? REDO THE DESCRIPTION. Yes it will generate 99% of the code will be different. But you can keep mashing that button to generate it again and again and again until it gets it just right. And when you need to add another feature, repeat the process.
Basically the whole codebase changes, every iteration. Except the looks stuff obviously, you want to keep it similar looking so us meat bags can keep some familiarity.
And yes, it's expensive to mash that button to get it just right every attempt costs a lot of compute, but it will get much cheaper with efficiency improvements.
The real problem is testing the thing every single time, and writing really detailed descriptions that it can understand. But people are getting better at that too.