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

YouTube

The Most Important API Design Guideline for C++ Libraries

CppNow via YouTube

Overview

Explore a thought-provoking conference talk that challenges conventional wisdom on API design guidelines in C++. Delve into Jody Hagins' presentation at C++Now 2024, where he argues that Scott Meyers' famous guideline of making interfaces easy to use correctly and hard to use incorrectly may not be the most crucial for C++ library code. Examine various software design guidelines through examples from the standard library, Boost components, and other sources. Discover what Hagins believes to be the most important design guideline for C++ APIs and learn about patterns to effectively achieve this goal. Gain insights into the implications of this approach for designing and implementing C++ software, backed by Hagins' extensive experience in the field dating back to the 1980s.

Syllabus

The Most Important API Design Guideline - No, It's Not That One - Jody Hagins - C++Now 2024

Taught by

CppNow

Reviews

Start your review of The Most Important API Design Guideline for C++ Libraries

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.