C++Learn C++Videos

Learn C++ With Breaking Dependencies: The SOLID Principle by Klaus Iglberger (CppCon 2020) Video

SOLID consists of the five most essential software design principles namely:

  • (S)ingle Responsibility
  • (O)pen-closed Principle
  • (L)iskov Substitution Principle
  • (I)nterface Segregation Principle
  • (D)ependency Inversion Principle

These five principles have been established to be an effective collection of guidelines for nearly two decades. It was initially implemented as object-oriented programming which can be used for different methods of programming. This video is a refresher of the SOLID Principles and its common different interpretations.

Oh hi there 👋
It’s nice to meet you.

Sign up to receive awesome C++ content in your inbox, every day.

We don’t spam! Read our privacy policy for more info.


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial

Free C++Builder Community Edition

Related posts
Artificial Intelligence TechC++C++11C++14C++17Language FeatureLearn C++

Learn How To Read The WAV Waveform Audio File Format In C++

C++C++11Learn C++

What Is Assignment Operator Overloading?

C++C++11Introduction to C++Learn C++Syntax

Full List Of Features In C++ 11

C++C++11C++14C++17C++20Introduction to C++Learn C++Syntax

How To Use Basic Methods Of Strings In C++?