Design Patterns: The Most Common Misconceptions in Software Development - Part 2
Meeting Cpp via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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