Solid Principles, Python.
the import statements in your classes, they can provide clues for these kinds of violations. Open Closed Principle Open for extension but closed for modification. How can a program be extended if you cannot change it? Surely you have to modify code to add ne functionality. Yes, but if you stick to