Originally Posted by
ryuu
Windsurf and copilot are pretty useful for me
LLMs are really useful in development, but I kinda hate the fact that it started to get misused in companies that should have fences on code quality. In my previous company our managers start to push devs to use LLMs and even bought license for each of us to the point that the obsession of speed feature delivery over quality. An old codebase with a decent best practices applied for many years. Got jumbled into oblivion because the AI Agent decide to remove some of the key vital functions and follow its own 'best practices'. The result was the mess of blaming each other for pushing garbage code that looks 'good enough' and AI inveting functions that doesn't take all edge cases which should have taken by an existing library that is battle tested, taking the precedence of 'AI Code' is better is kinda damaging existing codebases. What supposed to be a fast iteration become a month long cleaning mess. I don't want to look like the guy who hates AI, I do use AI but I check my code to make sure it really does work. The whole industry at the moment is like going back to fundamentals, clean code rants and crusade is back again because the code quality today is really bad knowing that Coder LLms is probably trained with vast repositories that may include some that low quality projects. Well I kinda agree with sir that, LLMs may get better but Its currently plateaued atm.