Further reading
Have a look at the following resources to further your knowledge:
- SOLID: The First 5 principles of Object-Oriented Design: https://www.digitalocean.com/community/conceptual_articles/s-o-l-i-d-the-first-five-principles-of-object-oriented-design
- SOLID: https://en.wikipedia.org/wiki/SOLID
- Exploring the Liskov Substitution Principle: https://www.infoworld.com/article/2971271/exploring-the-liskov-substitution-principle.html
- LSP: https://medium.com/@gabriellamedas/lsp-the-liskov-substitution-principle-e43910b638bc
- SOLID Design Principles – Liskov Substitution Principle (LSP): https://medium.com/@gabriellamedas/lsp-the-liskov-substitution-principle-e43910b638bc