Watch this video on YouTube
Clear guide to the Liskov Substitution Principle in SOLID with examples and practical rules for safer object oriented design and fewer surprises.