Solid Principles, Python.
Interface Segregation Principle This chapter is all about keeping interfaces cohesive. You know what the purpose of an interface is, an interface defines a signature that must be implemented by classes that implement that interface. That same interface can now be used as a parameter type for