I was impressed with the process it went through, but at the end of the day I still had to review it all, it missed a couple places, and worse, it undid a bug fix that I put in
hn_throwaway_99 on Hacker News
In the thread “How much are LLMs boosting real-world programmer productivity?”, replying to this comment
Helped: Learning new languages and building small personal browser apps.
Got in the way: Large refactoring missed spots, undid bug fixes, and added excessive boilerplate.
… But I've found that there are a lot of places where it kind of falls over. I recently had Cursor do a large "refactoring" for me, and I was impressed with the process it went through, but at the end of the day I still had to review it all, it missed a couple places, and worse, it undid a bug fix that I put in (the bug was previously created when I had AI write a short function for me). The other thing the makes me really worried is that AI makes it easy to be lazy and add tons of boilerplate code, where in the old world if I had to do it all manually I would definitely have DRY-ed stuff up. …