SOLID Design Principles with Java Examples | Clean Code and Best Practices | Geekific
Geekific Geekific
28.4K subscribers
58,959 views
0

 Published On Apr 17, 2021

Support us on Patreon:   / geekific  
GitHub Repository: https://github.com/geekific-official/...
Stay updated on our videos by subscribing to the channel and hitting the like button!

Clean and quality code isn’t only a code that works, a code that provides us with the desired output or result. A high-quality code is a reliable, maintainable code; it is a testable, reusable code. Over the years, many standards, principles and best practices where introduced and theorized in attempt to establish the building blocks of object-oriented design. In this video, we cover, by example, five principles known as the SOLID principles. These principles revolutionized the world of object-oriented programming, because when combined together, they encourage the developer to create a more maintainable and flexible software.

Timestamps:
00:00 Introduction
00:51 Single Responsibility Principle
03:26 Open Closed Principle
05:52 Liskov Substitution Principle
07:42 Interface Segregation Principle
09:16 Dependency Inversion Principle
10:37 Thanks for Watching!

If you found this video helpful, check other Geekific uploads:
- Abstract Data Types vs. Data Structures:    • Abstract Data Types vs. Data Structur...  
- Generics and Wildcards in Java Made Simple:    • Generics and Wildcards in Java | Part...  
- Object-Oriented Programming Fundamentals:    • What is Object-Oriented Programming? ...  
- Introduction to Databases - The Fundamentals:    • What is a Database? | Introduction to...  
- New Features in Java 17:    • New Features in Java 11 and 17 | Java...  

#Geekific #SOLID #SolidPrinciples #BestPractices #CleanCode

show more

Share/Embed