Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Breaking Dependencies: The SOLID Principles - Klaus Iglberger - CppCon 2020

Автор: CppCon

Загружено: 2020-09-24

Просмотров: 90751

Описание:

https://cppcon.org/
https://github.com/CppCon/CppCon2020/...
---

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.

---
Klaus Iglberger is a freelancing C++ trainer and consultant. He has finished his PhD in computer science in 2010 and since then is focused on large-scale C++ software design. He shares his experience in popular advanced C++ courses around the world (mainly in Germany, but also the EU and US). Additionally, he is the initiator and lead designer of the Blaze C++ math library (https://bitbucket.org/blaze-lib/blaze...) and one of the organizers of the Munich C++ user group (https://www.meetup.com/MUCplusplus/).

---
Streamed & Edited by Digital Medium Ltd - events.digital-medium.co.uk
[email protected]

*-----*
Register Now For CppCon 2022: https://cppcon.org/registration/
*-----*

Breaking Dependencies: The SOLID Principles - Klaus Iglberger - CppCon 2020

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Making Iterators, Views and Containers Easier to Write with Boost.STLInterfaces - Zach Laine CppCon

Making Iterators, Views and Containers Easier to Write with Boost.STLInterfaces - Zach Laine CppCon

SOLID ПРИНЦИПЫ простым языком (много примеров)

SOLID ПРИНЦИПЫ простым языком (много примеров)

Breaking Dependencies: Type Erasure - A Design Analysis - Klaus Iglberger -  CppCon 2021

Breaking Dependencies: Type Erasure - A Design Analysis - Klaus Iglberger - CppCon 2021

Solid Programming - No Thanks

Solid Programming - No Thanks

Базовый курс C++ (MIPT, ILab). Lecture 13. Проектирование

Базовый курс C++ (MIPT, ILab). Lecture 13. Проектирование

Полная история программирования, Часть 2: BASIC, язык C, создание ООП (с разбором кода)

Полная история программирования, Часть 2: BASIC, язык C, создание ООП (с разбором кода)

CppCon 2017: Klaus Iglberger “Free Your Functions!”

CppCon 2017: Klaus Iglberger “Free Your Functions!”

Back to Basics: Designing Classes (part 1 of 2) - Klaus Iglberger - CppCon 2021

Back to Basics: Designing Classes (part 1 of 2) - Klaus Iglberger - CppCon 2021

Template Metaprogramming: Type Traits (part 1 of 2) - Jody Hagins - CppCon 2020

Template Metaprogramming: Type Traits (part 1 of 2) - Jody Hagins - CppCon 2020

SOLID Design Principles  - Dependency Inversion - Uncle Bob

SOLID Design Principles - Dependency Inversion - Uncle Bob

Back to Basics: Move Semantics (part 1 of 2) -  Klaus Iglberger - CppCon 2019

Back to Basics: Move Semantics (part 1 of 2) - Klaus Iglberger - CppCon 2019

Резервисты // запасники. Кого и куда призвали? Статус S09E16

Резервисты // запасники. Кого и куда призвали? Статус S09E16

Back to Basics: Concurrency - Arthur O'Dwyer - CppCon 2020

Back to Basics: Concurrency - Arthur O'Dwyer - CppCon 2020

Breaking Dependencies - The Visitor Design Pattern in Cpp - Klaus Iglberger - CppCon 2022

Breaking Dependencies - The Visitor Design Pattern in Cpp - Klaus Iglberger - CppCon 2022

Design Patterns - The Most Common Misconceptions (1 of N) - Klaus Iglberger -  NDC TechTown. 2023

Design Patterns - The Most Common Misconceptions (1 of N) - Klaus Iglberger - NDC TechTown. 2023

Back to Basics: Templates (part 1 of 2) - Bob Steagall - CppCon 2021

Back to Basics: Templates (part 1 of 2) - Bob Steagall - CppCon 2021

Принципы SOLID: действительно ли вы их понимаете?

Принципы SOLID: действительно ли вы их понимаете?

There is no silver bullet - Klaus Iglberger - Meeting C++ 2024

There is no silver bullet - Klaus Iglberger - Meeting C++ 2024

C++20: An (Almost) Complete Overview - Marc Gregoire - CppCon 2020

C++20: An (Almost) Complete Overview - Marc Gregoire - CppCon 2020

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]