Today I have take a look on Single responsibility principle.
It states that every object should have a single responsibility.
It looks very logic and nice but does it mean that I can have only one method per class? Does it mean that every interface that I create need to have only one method for implement?
I am not quite sure that I understand this principle.What do you think?