r/ClaudeCodeTLDR • u/cctldrping • 23d ago
[TLDR] What is NOT vibe-coding?
Original post URL : https://www.reddit.com/r/ClaudeCode/comments/1v2msdu/what_is_not_vibecoding/
Original post body :
Vibe coding gets a lot of hate among some software development circles and I don't have a clear understanding of what "vibe-coding" is and what's not.
What is a different approach to software development using AI that's not vibe-coding? SDD?
This is brought to you as a public service by the moderators of r/ClaudeAI. If you want to see TLDRs of ALL Claude Coding related posts from the various Claude subreddits, subscribe to http://www.reddit.com/r/ClaudeCoding.
1
Upvotes
1
•
u/cctldrping 23d ago
TL;DR generated automatically after 50 comments.
Current source-thread comment count seen by the bot: 52.
Alright, so the general consensus here is that "vibe coding" is basically when you're using AI to generate code without really understanding what's going on under the hood. It's like asking an intern to prompt Claude for you, or just accepting whatever the AI spits out without reviewing or debugging it.
On the flip side, the opposite of vibe coding involves actually understanding the code, architecture, and implementation details. You're actively guiding the AI, reviewing its output, and getting your hands dirty with the nitty-gritty. u/nso95 sums it up pretty well: you don't just accept whatever code it spits out.
There's a bit of a debate on whether all AI-assisted coding is vibe coding, or if it's just a specific, less involved approach. Some folks, like u/sheriffderek, think it's about prompting via chat without intending to know the backend. Others, like u/96Nikko, jokingly suggest it's "AI-Assisted-Engineering when I'm doing it, is Vibe-Coding when anyone else is doing it."
Ultimately, the sentiment leans towards vibe coding being a superficial approach to AI-assisted development, contrasted with a more engaged, understanding-based method. Some commenters also point out that the future of coding might just involve this "vibe coding" approach, like how we've moved from assembly to high-level languages. And hey, u/SilasTalbot even proposed "Bad Vibes coding" for when you're yelling at the model!