Coding for 20 years | Working for startups for 10 years | Team leader and mentor | More information about me: https://thevaluable.dev/page/about/
Twitter: @Cneude_Matthieu
SRP: why only one purpose? It comes from more important principles information hiding and modules like decomposition, cohesion, and coupling.
Open / Closed: this one is useless. It's from Bertrand Meyer and it only concerns inheritance, not interface implementation.
Liskov Substitution Principle: this is from a paper by Barbary Liskov, and what she's saying is not what Martin (the one who came with the SOLID principle) is saying.
Interface segregation: this is SRP applied to interfaces. It's not a principle.
Dependency inversion principle: this one is quite useful.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
So: