Build the Finance Skills That Lead to Promotions — Not Just Certificates
Become an AI & ML Engineer with Cal Poly EPaCE — IBM-Certified Training
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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