Breaking Dependencies: The SOLID Principles - Klaus Iglberger - CppCon 2020
---
SOLID is an abbreviation for five of the most important software design principles:
- (S)ingle Responsibility Principle
- (O)pen-Closed Principle
- (L)iskov Substitution Principle
- (I)nterface Segregation Principle
- (D)ependency Inversion Principle
For almost two decades, these principles have proven to be a valuable set of guidelines to cope with software dependencies. Although initially introduced as guidelines for object-oriented programming, they have become a universal set of guidelines that can be used equally well for procedural, functional or generic programming. In this talk I’ll recap the SOLID principles and explain why they form such a valuable set of universal design guidelines. Also, I’ll go into detail about several common misconceptions.
---
2 views
2117
674
3 months ago 00:05:00 1
How to quit drinking naturally
3 months ago 00:01:12 1
Scorchlands - Launch Trailer
3 months ago 02:40:14 1
Anjunadeep 13 - Mixed By Jody Wisternoff & James Grant (Live from Lake Skadar, Montenegro)
3 months ago 00:32:03 1
6 Baked Italian Pasta Recipes you can’t live without!
3 months ago 00:00:20 1
Five-axis linkage machining of an aluminum alloy eagle model with a machining accuracy of .
3 months ago 00:04:02 1
Monochromatic Black - Warmth of the Sun (OFFICIAL VIDEO)
3 months ago 00:01:35 1
OPENING 10 | BLEACH | ShojoS by SCANDAL | VIZ
4 months ago 00:05:55 1
FEAR FACTORY - Recode (OFFICIAL MUSIC VIDEO)
4 months ago 00:03:34 1
Alabai Breaks Up A Tense Battle Between Presa Canario And Dogo Argentino!