Hi

Engineering rant

Mar 2023
I have been guilty of this in the past

DDD
GoF design patterns
SOLID
Clean Architecture

What do these concepts have in common?

No one seems to understand how they work.

I read a lot of blogs / articles / stackoverflow and it seems like every time one of these is mentioned, it is done differently from the last time I saw it - or just plain wrong.

Okay, SOLID and some of the GoF design patterns are fairly easy to understand so maybe I won’t completely write those off, but man I wish people would stop misimplementing this stuff.

Back to top

© 2025 alister.codes