> The more pertinent question in my mind is.. why does it still matter? Your customers don’t care about elegant code, they care about working products.
No, they don't care about nice code, but they do care about code that actually works. In my experience, there is a correlation between code that has been thought out correctly and code that hasn't, in terms of security, safety, compliance, data-safety, performance, etc. And so far, all LLM-produced code I've seen is severely lacking.
> That assumes both pieces of code are functional though, and you do need to babysit LLMs to make sure it actually remains functional.
No, they don't care about nice code, but they do care about code that actually works. In my experience, there is a correlation between code that has been thought out correctly and code that hasn't, in terms of security, safety, compliance, data-safety, performance, etc. And so far, all LLM-produced code I've seen is severely lacking.
> That assumes both pieces of code are functional though, and you do need to babysit LLMs to make sure it actually remains functional.
So, I guess we agree on that :)