logoalt Hacker News

jdlshoretoday at 5:18 PM6 repliesview on HN

I clicked the link hoping for a critique of the ideas in SOLID and Clean Code, but what I got was an ironically long-winded critique of Bob Martin’s speaking style.

Martin and I have our differences, but this article isn’t really useful. Martin has a brand and a style. A lot of people find it engaging and entertaining. If you don’t, that’s fine, there’s plenty of other ways to learn about the ideas that are more concise.


Replies

datadrivenangeltoday at 5:31 PM

Regardless of style, Uncle Bob's Enterprise Java Clean Code opinions are overly dogmatic and harmful in most places.

show 1 reply
krashidovtoday at 6:30 PM

I felt the same. Even the off topic arguments don't many sense. Some sort of weird rant about acronyms that made no sense to me. Waste of time

DanielVZtoday at 6:19 PM

Sorry if the title mislead you. To me criticizing SOLID and Clean Code directly is like beating a dead horse, so here I wanted to criticize the way they are presented because that's a big reason why it's successful.

xiphias2today at 5:41 PM

If you want something real, look at Clean Code Horrible Performance youtube video if you haven't.

I also found Bob Martin entertaining, but after trying to follow his suggestions I just got into the trap that Casey Muratori shows: even if I don't care about the performance of the code at the start, the amount of abstractions Uncle Bob advises makes it just too easy to make the code extremely hard to optimize later.

https://youtu.be/tD5NrevFtbU?is=vuVfjbsINQrtfvbC

fransje26today at 6:15 PM

> [..] There’s plenty of other ways to learn about the ideas that are more concise.

Would you have any good resources to share?

show 1 reply
zabzonktoday at 6:15 PM

You are not alone in his style, but in what he actually says, all of which seems to me to be wrong.