Design Patterns: The Most Common Misconceptions in Software Development - Part 2
Meeting Cpp via YouTube
Learn Generative AI, Prompt Engineering, and LLMs for Free
Learn Backend Development Part-Time, Online
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Watch a conference talk from Meeting C++ 2024 exploring common misconceptions about fundamental design patterns in software development. Delve into detailed explanations distinguishing between frequently confused patterns, including the modern Visitor pattern using std::variant versus virtual functions, differences between Decorator and Adapter patterns, clarification between Chain of Responsibility and Decorators, and understanding explicit object parameters in relation to CRTP. Learn to properly identify and implement these essential patterns while avoiding common pitfalls that lead to misunderstandings in software design and dependency management.
Syllabus
Design Patterns - The Most Common Misconceptions (2 of N) - Klaus Iglberger - Meeting C++ 2024
Taught by
Meeting Cpp