Software Architecture · SOLID Principles
What is a common mistake with Liskov Substitution Principle in SOLID Principles?
Derived types that throw NotSupportedException for base operations often reveal a broken abstraction.
Derived types that throw NotSupportedException for base operations often reveal a broken abstraction.