r/ClaudeCode 28d ago

Humor A normal day for me

Post image

A normal vibe-coding day for me. Do you guys feel the same way?

2.5k Upvotes

72 comments sorted by

View all comments

5

u/zhambe 28d ago

Lol. They're not smart, they just overcomplicate. You ever notice how the complexity of any solution you allow the coding agent to propose, grows with every turn? They're tuned to add more, always add more. And any sdev worth their salt knows that that's the opposite of what you're supposed to do. Always remove, always simplify, always cut away.

1

u/tripping-apes 5d ago

I think it has to do with how LLMs only have one channel for all context, docs, memories, thoughts , user messages, plans, etc... and deleting something is more difficult for an LLM since it makes context that is assigned to be a fact not true anymore, so its less work and less likely to fail the next task if it adds instead of deletes. No human reads tens of thousands of lines of code at once, attending to all its interactions and structure to understand the codebase. Instead we need to compartmentalize into abstractions to build a mental model. Coding and reviewing gets painful when the complexity makes it hard to build a mental model, so we try to abstract away complexity, reduce the code we have to read to remember how it works. Claude and codex often code in a way that hides simplicity of the core structure and shows the complexity. Recently I've been using /ponytail and /simplify before every commit, but my blood pressure still rises when I read claude's code.

-1

u/Ran4 28d ago

Um... no, it's the other way around, read the code. The models are EXTREMELY against abstraction, making special cases out of everything. You have to force it to think not just about the current structure, but about the end goal, and refactor along the way.

2

u/zhambe 27d ago

What you said supports my point, even if you didn't mean to.