use case driven Profile picture
Change Agent (powered by software). Symmathecist & VP of Engineering. Organizer of #DDDFR meetup #lowLatency #nfluent creator #Decolonial #mma #FiftySamere

Sep 18, 2020, 5 tweets

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.

Keep scrolling