Vladimir

49%
Flag icon
Subclassing any complex class and overriding its methods is error-prone because the superclass methods may ignore the subclass overrides in unexpected ways. As much as possible, avoid overriding methods, or at least restrain yourself to subclassing classes which are designed to be easily extended, and only in the ways in which they were designed to be extended.
Fluent Python: Clear, Concise, and Effective Programming
Rate this book
Clear rating
Open Preview