SOLID Design Principles Conclusion in Python OOP