was successfully added to your cart.

Design Patterns: Liskov Substitution Principle – Video and Resources

Tackling the L in SOLID

When you are writing code, are you doing it right? That is a question that worries a lot of people, and it should probably at least be something every developer thinks through. Design patterns are best practice concepts that we can implement into our code to make it better in some way. Think of them as guardrails that keep our code safe. In this video, we are going to look at the third entry in the famous SOLID principle. The L stands for Liskov Substitution Principle. We are going to dive into what it means, how it should change our programming practices, and how far we should take it.

Resources mentioned in the video

Sign up for my mailing list here: https://iamtimcorey.com/general-sign-up (your email will be kept safe and you will not be spammed).
Initial Source Code from the video: LSPDemo_Start
Completed Source Code from the video: LSPDemo_End

Join the discussion 2 Comments

  • Kenan says:

    Tim,
    You are doing grear job! I stated earlier too that content on your page is really really awesome.
    Can I suggest on making a video tutorial on working with C# with XML(and xml Libraries)?
    Thanks and keep it the way you are doing.
    Cheers,
    K.

  • Anirban Ghatak says:

    Hi Tim,

    Becoming a fan of your contents! By far the most useful and mature content in the Web. Thanks for all the hard work, it is helping a lot of people like us who are in need of continuous learning!
    Thank you so much!

Leave a Reply