News for hackers. Stuff that matters.
Re:Domain expertise has always been the real moat by awesome_dude on Saturday May 30, 2026 @07:32PM (#48341609)
OOP and GoF are not the same thing - conflating the two has been the biggest mistake everyone has made (detractors and proponents alike)
Re:Domain expertise has always been the real moat by spkm on Saturday May 30, 2026 @07:34PM (#48341631)
I know, but they didn't.
Re:Domain expertise has always been the real moat by mindcrime on Saturday May 30, 2026 @08:25PM (#48341931)
And there's nothing "wrong" with the GoF Patterns per-se. The issue was always people applying them blindly without understanding why (or more to the point, "if") they were needed. Once writing code filled with patterns became "the thing you do"... all bets were off. :-(
Re:Domain expertise has always been the real moat by dominotw on Saturday May 30, 2026 @09:13PM (#48342180)
I remember putting stuff like this on my resume "developed X using visitor pattern" . ppl would ask "what is your favourite design pattern" in interviews. lmao.
Re:Domain expertise has always been the real moat by whattheheckheck on Saturday May 30, 2026 @11:17PM (#48342708)
Lol the worst pattern
Re:Domain expertise has always been the real moat by derwiki on Saturday May 30, 2026 @11:49PM (#48342878)
Strangler fig is one of the best, with one of the worst names
Re:Domain expertise has always been the real moat by _puk on Sunday May 31, 2026 @02:18AM (#48343448)
Yeah, it's still useful to refer to patterns.

Facades and stranglers are massively useful patterns, and help explain concepts to the layman.

Personally I've never been patterns over everything, so I'm not going to now knee jerk and say no patterns ever.

There's a time and a place for everything.

edit Fuck. A reread on that and I sound like AI. Updated

Re:Domain expertise has always been the real moat by NegativeLatency on Sunday May 31, 2026 @01:11AM (#48343218)
“Big ball of mud” is a good one
Re:Domain expertise has always been the real moat by awesome_dude on Tuesday June 02, 2026 @04:16PM (#48375642)
I do have a favourite (couple of) design pattern(s)

SOLID

and

Hexagonal Programming

But these are not GoF patterns (although Singleton's are, and I do recall how it was incredibly difficult to produce a singleton in some languages - eg. Python)