I'm super pumped because we finally got the green light to refactor this massive legacy codebase for my startup here in Austin and I've got like 3 weeks to move a ton of spaghetti Java over to Python. Ive been playing around with Cursor since everyone says its the goat right now but then I read a devblog saying that just using Claude 3.5 Sonnet directly in a specialized agent like Aider or something is way more reliable for the really complex logic chains. Im getting a bit lost in the hype tbh... I need something that actually understands the whole project context and not just the file I have open. What are you guys actually using for the heavy lifting stuff that goes beyond simple boilerplate?
Jumping in here... unfortunately, the hype around some of these all-in-one IDEs is kinda overblown. I was so hyped for Cursor but it really let me down on a big project last month because it just couldnt keep track of my nested Java classes. It kept trying to write Python code that referenced stuff that didnt exist anymore lol. It was super frustrating tbh. If youre doing heavy lifting, you gotta stop relying on just the basic UI features. Ive been learning that the context window is everything for legacy stuff. Here is what I found actually works when youre in the trenches:
In my experience, you really cant go wrong with Anthropic. Over the years, I found they handle code most reliably. Lmk if you need tips.