u/impuristin r/typescript • Recommends
On “How to learn OOP?”
Why learn to do it wrong from the start.
Object has-a instead of object is-a leads to better overall code.
The L in SOLID
Listkoff Substitution principle is commonly violated by industry class libraries.
In the POODR book Sandi Metz highlights why inheritance is usually a path to expensive changes. If the industry players cannot get it right a beginner is gonna assume that’s what OO is. When it fundamentally isn’t.
link to this video