YoVDO

The Most Important API Design Guideline for C++ Libraries

Offered By: CppNow via YouTube

Tags

API Design Courses C Programming Courses C++ Courses Software Engineering Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Computer Graphics
University of California, San Diego via edX
Intro to Parallel Programming
Nvidia via Udacity
Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera