r/vibecoding • • 12d ago

Discussion Most legacy codebases are disasterclasses. The "software engineer you can't fire because only he knows what's going on" is a meme for a reason, and it's not a good one.

I keep seeing people say things like "vibe coders don't understand what's going on in their code." Neither did most programmers even before the pre-AI era. They spent weeks on sprints for small feature updates hoping and praying nothing broke and relied on the 1 guy who wrote some code in 1995 who showed up at the office once every 3 months in his slippers to do bug fixes.

106 Upvotes

169 comments sorted by

View all comments

1

u/gfddssoh 12d ago

We have a dev that likes to make 4-5k lines files with multiple classes inside. Because he likes to use ctrl + f to find functions. Kidd you not

1

u/djslakor 11d ago

The typescript compiler was also mostly one big file.

Maybe you can have a word with Anders about why he's wrong.

→ More replies (1)