Estoy tratando de entender los principios SÓLIDOS de OOP y he llegado a la conclusión de que LSP y OCP tienen algunas similitudes (si no decir más). El principio abierto / cerrado establece que "las entidades de software (clases, módulos, funciones, etc.) deben estar abiertas para la extensión,...