¿Funciona el Principio de responsabilidad única en OOP?
Me cuesta entender cómo puedo hacer que el Principio de responsabilidad única funcione con OOP.
Si vamos a seguir el principio a la perfección, ¿no nos quedan muchas clases, muchas de las cuales pueden tener un solo método cada una?
Si no seguimos exactamente el principio, ¿cuál es el punto en el principio?