|
|
|
|
|
by fzeroracer
392 days ago
|
|
But what's the financial incentive to make it DRY? The LLM services your company pays for are incentivized to ensure the output is as long and verbose as possible because they can charge more. And from an engineers perspective it does not matter because no one is reading said code, or they're just asking the same LLM to tell you what the code does. And obviously more lines of code looks better to your execs. There are a bunch of anti-patterns both in how these services are used and sold to you. |
|
The incentive is to avoid you moving to a competing LLM provider which has short and concise output.
See how a large numbers of devs switched from Claude to Gemini 2.5 because the generated code was "better".
Providing a bad service is not a competitive advantage.