Learn C++ With Breaking Dependencies: The SOLID Principle by Klaus Iglberger (CppCon 2020) Video
November 29, 2020
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…