Remix.run Logo
ngsevers 6 hours ago

Even if agents can learn to navigate all the stubs and WET crap they leave behind do we really want a code base that no human can follow what's actually going on?

softwaredoug 6 hours ago | parent | next [-]

Even if the agent does everything, English is an imprecise description of what the code does.

So I personally at a minimum will want to talk “in code” about what code does.

ngsevers 6 hours ago | parent [-]

Sure, but that only happens with a clean, concise, human readable codebase. If agents start working directly in binary, it'd be a lot harder to interact and understand what's going on and where the points of failure are..

frollogaston 3 hours ago | parent | prev [-]

If anything I've seen them go too far with DRY. Like two small functions have logic that you could separate into a shared helper, but no human programmer would do that because it's an unclean abstraction and breaks next time you want to alter either one at all.