Hacker News new | ask | show | jobs
by jakejake 4336 days ago
The adage "those who don't know history are doomed to repeat it" comes to mind when I read this article.

If you simply write off the GoF patterns then you're likely to spend a lot of time creating inferior solutions to common problems. You are less likely to recognize a common problem when you see one. At the same time, people who just see the GoF patterns as some sort of bible will implement things in a ridiculously complicated way because they're trying to use as many patterns as possible.

Basically they're just tools to have in your tool chest. You have to learn how and when to use them.