Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Investigating C++ Legacy Design Trends: Newer Isn't Always Better!

CppCon via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a thought-provoking conference talk from CppCon 2024 where Katherine Rocha examines whether modern C++ design patterns truly improve upon legacy approaches. Delve into how software preserves the design trends of its era, with particular focus on the evolution from object-oriented polymorphism to template metaprogramming. Discover how many contemporary C++ techniques may recreate the same problems they aimed to solve, just in different forms. The presentation critically analyzes various legacy design trends including object-oriented design, the singleton pattern, and other anti-patterns, comparing them with their modern counterparts to determine if newer approaches actually deliver better results or simply repackage familiar challenges. Perfect for C++ developers interested in thoughtful software design that balances innovation with proven techniques.

Syllabus

Investigating C++ Legacy Design Trends: Newer Isn’t Always Better! - Katherine Rocha - CppCon 2024

Taught by

CppCon

Reviews

Start your review of Investigating C++ Legacy Design Trends: Newer Isn't Always Better!

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.