Single Responsibility Principle A class should have only one responsibility making the class more cohesive.