The SOLID principles are intended to improve the readability, adaptability, extensibility and maintainability of object-oriented designs. The abbreviation SOLID was later coined by Michael Feathers to illustrate the ideas identified by Uncle Bob. In this article, we’ll go over each of the SOLIDs principles, providing TypeScript examples.
Table of contents
S: Single-responsibility principleO: Open-closed principleL: Liskov Substitution PrincipleOver 200k developers use LogRocket to create better digital experiencesI: Interface segregation principleD: Dependency inversion principleConclusionLogRocket : Full visibility into your web and mobile apps6 Comments
Sort: