|
|
|
|
|
by hombre_fatal
451 days ago
|
|
A good example of this at the extreme is game design. When you're making a game, it's really expensive to try out different ideas, like a few different implementations of a mechanic. It could be hours of work to make a change. You tend to have to do a lot of thinking to tweak a mechanic in a fundamental way just to see what it feels like, knowing that you're probably going to throw it away. LLMs are really good at this. Make a git branch, ask Claude Code to tweak the physics so that it does X, see what it feels like. Rollback the change or continue tweaking. Same with branching the UI to see what a different idea would feel like. Simple changes to explain could result in hours of refactoring UI code (chore work) just to see if you like the result. Or just ask the LLM to do it, see what it feels like, roll it back. |
|
How do you verify that Claude did what you wanted?
Maybe more importantly, how do you verify that Claude didn't make a change that you didn't want?
Trying to verify the code changes just by testing the running project seems incredibly careless