| ▲ | soperj 7 hours ago | |
> a lot of _human_ written code was/is less-than-fine. At least at my work place this is often the case whenever we bring in contractors who will never be tasked with maintaining their code. Middle management rarely ever gives us the time to fix this broken mess, and when they do, it's actually in a neat maintainable state. We recently took 700mb of compiled code and reduced it to under 40mb just by getting rid of useless libraries, and removing unused code, and consolidating all the build objects into one object. This code ran significantly faster too. The result was that the release team was pissed and made a big stink about how this was causing or going to cause all sorts of issues. We surmised that it was because it reduced their OT. It's been over a year and none of the issues have ever occurred. My biggest issue with LLM written code is that it's often submitted by non-programmers, and often fails the first test, which is "does this even work, and solve the issue?". A test that I normally wouldn't even do since no one on my team would submit code that doesn't compile, or doesn't fix the problem. | ||