Hiding your Implementation Details is Not So Simple - Amir Kirsh
ฝัง
- เผยแพร่เมื่อ 6 ม.ค. 2025
- cppnorth.ca/
---
Hiding your Implementation Details is Not So Simple
A key programming principle that encapsulates significant aspects of Object-Oriented Programming, is to hide your implementation details. This guidance aligns with principles such as encapsulation, decoupling, and programming for interfaces rather than concrete types.
Yet, keeping your implementation details hidden is no easy feat. In this talk, we'll discuss the challenges, highlight tricky situations, and share tips on how to steer clear of them.
Applying the practices presented in this talk, participants will be well-equipped to navigate potential pitfalls, foster best practices, and ultimately write C++ code that is more elegant, robust and maintainable.
---
Slides: github.com/Cpp...
Sponsored by:
think-cell: www.think-cell...
JetBrains: www.jetbrains....
---
Amir Kirsh
Amir Kirsh is a C++ lecturer at the Academic College of Tel-Aviv-Yaffo and Tel-Aviv University, previously the Chief Programmer at Comverse, after being CTO and VP R&D at a startup acquired by Comverse. He is also a co-organizer of the annual Core C++ conference and a member of the ISO C++ Israeli National Body.
---
CppNorth is an annual C++ conference held in Toronto, Canada.
Annual CppNorth C++ conference: cppnorth.ca/
CppNorth Twitter: / cppnorth
---
TH-cam Videos Edited by
Alfio Foti
mulliganfilm@gmail.com
(416) 710 3994
#cpp #cppnorth #programming