Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in liskov-substitution-principle

SOLID Design Principles : Liskov Substitution Principle and Dependency Inversion Principle

Interface inheritance: what do you think of this: [closed]

Does this violate the Liskov substitution principle, and if so, what do I do about it?

Upcast a Box when returning in Rust [duplicate]

Liskov substitution principle - overriding method example

Does overloading violate Liskov Substitution Principle?

When "if else"/"instance of" are inevitable, how do we improve the design apart from using visitor pattern?

Does Java array covariance violate Liskov Substitution Principle?

Why are LSP violations in PHP sometimes fatal, and sometimes warnings?

Inheritance and LSP

Why it's impossible to override `var` with `def` in Scala?

Is it possible to violate Liskov Substitution Principle in a constructor?

Class usage pitfalls breaking Liskov Substitution Principle

Type - Subtype relation. Something seems unclear

What's wrong with the Square and Rectangle inheritance?

Is `PartialFunction extends Function` a violation of LSP?

rationale behind Java's exception hierarchy

S.O.L.I.D Essentials missing points?

Difference between the IS-A and Liskov Substitution Principle?

ReadOnlyCollection vs Liskov - How to correctly model immutable representations of a mutable collection