ycliper

Популярное

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

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

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

Топ запросов

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

Design Patterns: Facts and Misconceptions - Klaus Iglberger - CppCon 2021

Автор: CppCon

Загружено: 2022-01-29

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

Описание: https://cppcon.org/
https://github.com/CppCon/CppCon2021
---
Design Patterns have proven to be useful over several decades and knowledge about them is still very important to design robust, decoupled systems. However, in recent decades a lot of misconceptions have piled up, many based on misunderstandings about software design in general and Design Patterns in particular.

This purpose of this talk is to help to separate facts from misconceptions. It explains what software design is, how Design Patterns fit in, and what an idiom is. Also, it addresses the following misconceptions about Design Patterns:

Design Patterns are outdated and have become irrelevant;
The GoF Design Patterns are nothing but idioms;
The GoF Design Patterns are limited to object-oriented programming;
‘std::make_unique’ is a Design Pattern and helps to adhere to SRP;

After this talk, attendees will have a much deeper understanding of the art of software design and about the purpose of Design Patterns.

---
Klaus Iglberger

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/).

---
Videos Streamed & Edited by Digital Medium: http://online.digital-medium.co.uk

*--*

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Design Patterns: Facts and Misconceptions - Klaus Iglberger - CppCon 2021

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

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

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

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

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

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

Beyond struct: Meta-programming a struct Replacement in C++20 - John Bandela - CppCon 2021

Beyond struct: Meta-programming a struct Replacement in C++20 - John Bandela - CppCon 2021

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

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

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

Failing Successfully: Reporting and Handling Errors - Robert Leahy - CppCon 2021

Failing Successfully: Reporting and Handling Errors - Robert Leahy - CppCon 2021

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

Design Patterns Revisited in Modern Java by Venkat Subramaniam

Design Patterns Revisited in Modern Java by Venkat Subramaniam

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

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

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

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

Design Patterns: The most common misconceptions - Klaus Iglberger - Meeting C++ 2023

Design Patterns: The most common misconceptions - Klaus Iglberger - Meeting C++ 2023

Рабочая музыка для глубокой концентрации и сверхэффективности

Рабочая музыка для глубокой концентрации и сверхэффективности

Mistakes to Avoid When Writing C++ Projects - Bret Brown - C++Now 2024

Mistakes to Avoid When Writing C++ Projects - Bret Brown - C++Now 2024

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

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

Your New Mental Model of constexpr - Jason Turner - CppCon 2021

Your New Mental Model of constexpr - Jason Turner - CppCon 2021

Back to Basics: Move Semantics - Nicolai Josuttis - CppCon 2021

Back to Basics: Move Semantics - Nicolai Josuttis - CppCon 2021

Back to Basics: Cpp Value Semantics - Klaus Iglberger - CppCon 2022

Back to Basics: Cpp Value Semantics - Klaus Iglberger - CppCon 2022

Revisiting Design Patterns after 20 by Edson Yanaga

Revisiting Design Patterns after 20 by Edson Yanaga

Иран. Операция пошла не по плану

Иран. Операция пошла не по плану

Back to Basics: Pointers - Mike Shah - CppCon 2021

Back to Basics: Pointers - Mike Shah - CppCon 2021

Design Patterns - The Most Common Misconceptions (2 of N) - Klaus Iglberger - Meeting C++ 2024

Design Patterns - The Most Common Misconceptions (2 of N) - Klaus Iglberger - Meeting C++ 2024

C++Now 2018: David Sankel “C++17's std::pmr Comes With a Cost”

C++Now 2018: David Sankel “C++17's std::pmr Comes With a Cost”

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



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



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