No. That's not what the SRP means at all. The SRP is specifically about interfaces and how each interface should be responsible to a single client. An object that serves more than one client should implement each of the interfaces required. The original article is quite clear on what the SRP is.
Please don't confuse SOLID and Clean Code.
I don't mind if you want to follow the Clean Code statement of: Each function should do only one thing. But that isn't the SRP.
Please don't confuse SOLID and Clean Code.
I don't mind if you want to follow the Clean Code statement of: Each function should do only one thing. But that isn't the SRP.