Принцип единой ответственности (SRP) гласит, что у класса или модуля должна быть одна и только одна причина для изменения. Этот принцип дает нам как определение ответственности, так и руководство по размеру класса. У классов должна быть одна ответственность - одна причина для изменения.
всех сил пытаюсь понять, как Принцип Единой Ответственности может заставить меня работать с ООП.
Если мы хотим следовать принципу тройника, то разве у нас не осталось много классов, у многих из которых может быть только один метод?
Если мы не будем точно следовать принципу, то какой смысл в этом принципе?