Design patterns shaped the way we did OOP design. It helped people to share a common language & understanding.
It is not a ‘must-use’ 😀
Initially it helped people to better analyse the context / strengths / limitations / responsibilities of the abstraction that we were coding in OOP.
As a young dev it helped me to be more mature regarding my work and my OO programming.
I say ‘initially’ because -as for every fad- they have been some excessive usages and (patterns) overdoses 🤦♂️
But if you are doing OOP sometimes. It is something worth having read & understanding.
Taking Design Patterns as a straw man in order to criticize OOP and promote an FP world only is really... debatable 😄
As a dev, I think it is good not being limited by one paradigm only 🙂
My point is that it is not a ‘must-use’ nor a stupid thing.
It’s just a thing worth being known as a dev.
Share this Scrolly Tale with your friends.
A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.
