SOLID Principles: Do You Really Understand Them?

Alex Hyett • June 16, 2023
Video Thumbnail
Alex Hyett Logo

Alex Hyett

@alexhyettdev

About

Idea. Build. Launch. Profit? Hi, I am Alex, a professional software developer who has been writing code for over 30 years. My aim for this channel is to help you take your side projects from idea to launch. I will show you everything you need to turn an idea into a profitable project that will hopefully let you quit your 9 to 5. ————————— Some of my video descriptions contain affiliate links to products that I personally recommend. In some cases, I earn a small commission if you buy something from one of my links at no extra cost to you.

Video Description

People mention SOLID everywhere but very few do a good job of explaining it. I am hoping to put an end to that in this video so you can once and for all understand all the SOLID principles. Learn the SOLID principles in depth in my new course: https://dometrain.com/course/from-zero-to-hero-solid-principles-for-csharp-developers/?ref=alex-hyett šŸ“ Video Transcript: https://www.alexhyett.com/solid-principles/ šŸ“Ø Free Newsletter: https://www.alexhyett.com/newsletter/ — Join my free weekly newsletter for advice, technology and more ā¤ļø Support my channel: https://www.alexhyett.com/supporters/ — Say thanks by buying me a coffee or becoming a loyal supporter. šŸŽ“ Courses: https://www.alexhyett.com/courses/ — Like the way I teach? You might like my courses too! šŸ‘Øā€šŸ’» All Code: https://git.alexhyett.com/alexhyettdev/youtube-code — Links to all the code for my YouTube videos can be found here. ā³ CHAPTERS 00:00 - Introduction 00:30 - Single Responsibility Principle 01:51 - Open-Closed Principle 02:33 - Decorator Pattern 03:02 - Extension Methods 03:39 - Liskov Substitution Principle 04:18 - Interface Segregation Principle 05:11 - Dependency Inversion Principle 06:37 - Conclusion šŸ”— SOCIAL LINKS 🐘 Mastodon — https://social.alexhyett.com/@alex šŸ’¼ LinkedIn — https://www.linkedin.com/in/alexhyett/ ā˜ļø Bluesky — https://bsky.app/profile/alexhyett.com šŸ§‘ā€šŸ’» WHO AM I I’m Alex, a Software Developer and YouTube working in the UK. I make videos about software development to help developers with the skills they need to be senior developers. As well as this YouTube Channel, I also write articles on my website (https://alexhyett.com) as well as write a regular newsletter that contains some thoughts to help aspiring developers. #coding #programming #developer