Solid Principles, Python.
clue that the class is doing too many different things. As you see, naming is hard, but also finding code in such classes is hard. Clearly, the employee class has mixed responsibilities. In example, we removed print_employee_report method in the previous class. Employee now has two