News for hackers. Stuff that matters.
Re:Design patterns let you apply existing solutions to your ... by elvischidera on Thursday October 14, 2021 @04:04AM (#28861644)
You are right that this is not a problem with design patterns themselve.

It's how some people tend to use them when they are not necessary or a simpler solution would have sufficed. This I believe was OP's point.

Re:Design patterns let you apply existing solutions to your ... by nuerow on Thursday October 14, 2021 @05:31AM (#28862097)
> It's how some people tend to use them when they are not necessary or a simpler solution would have sufficed. This I believe was OP's point.

Yeah you are right, YAGNI is indeed not taken into account enough. However, blaming design patterns not only misses the whole point and shows a lack of understanding regarding what design patterns are and how/why they are used. In fact, I would go as far as claiming that complaining about design patterns is a symptom of limited technical knowledge and experience, and the bulk of the typical anti-design pattern cliches are just the defense mechanism kicking in within the spirit of the "fox and the grapes" fable.

Re:Design patterns let you apply existing solutions to your ... by djmips on Thursday October 14, 2021 @09:52PM (#28873071)
It seems that the only people who can use design patterns correctly are the people who are experienced enough not to really need them.