July 1, 2026
Clean Code or clean cult?
Solid and Clean Code never felt solid or clean to me
Coder says the famous rulebook felt like a self-help scam, and the comments went feral
TLDR: A programmer argued that famous coding advice felt more like branded guru talk than practical help, kicking off a messy debate. Commenters split between mocking the personality cult around it and warning that some of the underlying ideas still matter a lot in real-world work.
A programmer lit the fuse by saying the famous Clean Code and SOLID advice never felt all that clean, solid, or even useful. The core complaint wasn’t just the ideas — it was the vibe: long speeches, guru branding, and a creeping feeling of being sold wisdom instead of being taught it. The writer even dragged the "Uncle Bob" nickname, saying it felt less like friendly mentorship and more like polished expert theater. That alone was enough to send the community into full popcorn mode.
And wow, the replies did not hold hands. One camp basically yelled, “Yes! Programming has its own little cults, and people copy famous names instead of thinking for themselves.” Another agreed the personality cult was cringe, but said the article swung too far and started dismissing genuinely important concepts just because they come with catchy all-caps labels. In plain English: some commenters think the real problem is guru worship, not every idea the guru ever touched.
The hottest drama came from people arguing over whether these famous rules are helpful guidance or just office religion with better branding. One commenter said the biggest danger in software advice is taking a good idea and stretching it into absurdity — like cleaning your house so aggressively you throw out the walls. Another dunked on the post itself for being hilariously long-winded while complaining about someone else being long-winded. The unspoken meme of the thread? You became the thing you were roasting.
Key Points
- •The author says they learned programming mainly through online documentation and projects, with books serving as secondary influences.
- •The article reviews several programming books, praising *Designing Data-Intensive Applications*, finding *The Mythical Man-Month* historically useful, and criticizing *Clean Code* as largely unverifiable advice.
- •A job interview question about SOLID principles led the author to realize they had been discussing design patterns instead, which prompted further research.
- •The author says a Robert C. Martin talk on SOLID spent extensive time on introductory material before addressing the topic directly.
- •The article includes Martin’s explanation that “Uncle Bob” began as a nickname from a coworker in 1989 and was later adopted as a brand, which the author interprets skeptically.