We debate as if Software is ONE thing.
There are CLI applications that run on local computers serving their owner.
There are system applications that control devices.
There are business applications that help people managing information, accounting, workflow, ...
There are applications that are supposed to live decades. Databases live for decades or more.
Even there are systems that must be extremely User Friendly, extremely fast. Yet, some are ok with slower systems, with less fancy UI.
Some require careful design and hand written code. Some are just fine with Agent generated code. In applications, not all parts require the same quality.
Identify the nature of your application.
Slice and isolate which parts must be carefully protected; which ones are safe for Agents.
There are CLI applications that run on local computers serving their owner.
There are system applications that control devices.
There are business applications that help people managing information, accounting, workflow, ...
There are applications that are supposed to live decades. Databases live for decades or more.
Even there are systems that must be extremely User Friendly, extremely fast. Yet, some are ok with slower systems, with less fancy UI.
Some require careful design and hand written code. Some are just fine with Agent generated code. In applications, not all parts require the same quality.
Identify the nature of your application.
Slice and isolate which parts must be carefully protected; which ones are safe for Agents.