Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This conference talk from CppCon 2024 explores the challenges of hiding implementation details in C++ programming, a fundamental principle of Object-Oriented Programming. Learn how encapsulation, decoupling, and interface-based programming contribute to better code architecture, while discovering common pitfalls and practical solutions. Amir Kirsh, a C++ lecturer at the Academic College of Tel-Aviv-Yaffo and Tel-Aviv University, shares valuable insights to help developers write more elegant, robust, and maintainable C++ code. The presentation covers tricky situations that compromise implementation hiding and provides actionable techniques to overcome these obstacles. Includes access to presentation slides and is ideal for C++ developers looking to improve their code structure and adherence to OOP principles.
Syllabus
How to Hide C++ Implementation Details - Amir Kirsh - CppCon 2024
Taught by
CppCon