Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

How to Hide C++ Implementation Details - Amir Kirsh - CppCon 2024

Автор: CppCon

Загружено: 2025-03-26

Просмотров: 8333

Описание:

https://cppcon.org​
---

How to Hide C++ Implementation Details - Amir Kirsh - CppCon 2024
---

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: https://github.com/CppCon/CppCon2024/...

Sponsored by JetBrains: https://www.jetbrains.com/clion/
---

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.
---

CppCon is the annual, week-long face-to-face gathering for the entire C++ community. The conference is organized by the C++ community for the community. You will enjoy inspirational talks and a friendly atmosphere designed to help attendees learn from each other, meet interesting people, and generally have a stimulating experience. Taking place this year in Aurora, Colorado, near the Denver airport, and including multiple diverse tracks, the conference will appeal to anyone from C++ novices to experts.
Annual CppCon Conference - https://www.cppcon.org
  / cppcon  
https://x.com/cppcon
  / cppconference  
  / cppcon  
https://mastodon.social/@CppCon
---

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
YouTube Channel Managed by Digital Medium Ltd: https://events.digital-medium.co.uk
---

#objectorientedprogramming #oop #cpp #cplusplus #cppcon #cppprogramming #cplusplusprogramming #softwaredevelopment #softwareengineering #coding #code #technology #programming #programmer

How to Hide C++ Implementation Details - Amir Kirsh - CppCon 2024

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#5672 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "Oih3K-3eZ4Y" ["related_video_title"]=> string(99) "Why Is My C++ Build So Slow? Compilation Profiling and Visualization - Samuel Privett - CppCon 2024" ["posted_time"]=> string(25) "2 месяца назад" ["channelName"]=> string(6) "CppCon" } [1]=> object(stdClass)#5645 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "rNl591__9zY" ["related_video_title"]=> string(75) "Fast and Small C++ - When Efficiency Matters - Andreas Fertig - CppCon 2024" ["posted_time"]=> string(27) "6 месяцев назад" ["channelName"]=> string(6) "CppCon" } [2]=> object(stdClass)#5670 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "FUsQPIoYoRM" ["related_video_title"]=> string(50) "Moved-from Objects in C++ - Jon Kalb - CppCon 2024" ["posted_time"]=> string(25) "3 месяца назад" ["channelName"]=> string(6) "CppCon" } [3]=> object(stdClass)#5677 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "ffz4oTMGh5E" ["related_video_title"]=> string(104) "Investigating C++ Legacy Design Trends: Newer Isn’t Always Better! - Katherine Rocha - CppCon 2024" ["posted_time"]=> string(25) "3 месяца назад" ["channelName"]=> string(6) "CppCon" } [4]=> object(stdClass)#5656 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "vN0U4P4qmRY" ["related_video_title"]=> string(50) "Keynote: The Real Problem of C++ - Klaus Iglberger" ["posted_time"]=> string(23) "1 месяц назад" ["channelName"]=> string(14) "Using std::cpp" } [5]=> object(stdClass)#5674 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "-AFAY2IV4bk" ["related_video_title"]=> string(35) "This Tiny UI Library in C is INSANE" ["posted_time"]=> string(21) "1 день назад" ["channelName"]=> string(13) "Tsoding Daily" } [6]=> object(stdClass)#5669 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "pmdwAf6hCWg" ["related_video_title"]=> string(93) "C++ Design Patterns - The Most Common Misconceptions (2 of N) - Klaus Iglberger - CppCon 2024" ["posted_time"]=> string(27) "5 месяцев назад" ["channelName"]=> string(6) "CppCon" } [7]=> object(stdClass)#5679 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "QmADVDjTDCI" ["related_video_title"]=> string(113) "Акушер | Сезон 1 все серии подряд 1-3 серия (детектив, Сериалы 2025)" ["posted_time"]=> string(19) "2 дня назад" ["channelName"]=> string(24) "Gaming Noyakhailla Nazam" } [8]=> object(stdClass)#5655 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "kv6yqNjCjMM" ["related_video_title"]=> string(99) "Performance Optimization in Software Development - Being Friendly to Your Hardware - Ignas Bagdonas" ["posted_time"]=> string(25) "4 месяца назад" ["channelName"]=> string(6) "CppCon" } [9]=> object(stdClass)#5673 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "GdQxgjj8lbY" ["related_video_title"]=> string(147) "Разбор лекции Егора Бугаенко о настоящем ООП | Организованное программирование" ["posted_time"]=> string(23) "1 месяц назад" ["channelName"]=> string(93) "Организованное программирование | Кирилл Мокевнин" } }
Why Is My C++ Build So Slow? Compilation Profiling and Visualization - Samuel Privett - CppCon 2024

Why Is My C++ Build So Slow? Compilation Profiling and Visualization - Samuel Privett - CppCon 2024

Fast and Small C++ - When Efficiency Matters - Andreas Fertig - CppCon 2024

Fast and Small C++ - When Efficiency Matters - Andreas Fertig - CppCon 2024

Moved-from Objects in C++ - Jon Kalb - CppCon 2024

Moved-from Objects in C++ - Jon Kalb - CppCon 2024

Investigating C++ Legacy Design Trends: Newer Isn’t Always Better! - Katherine Rocha - CppCon 2024

Investigating C++ Legacy Design Trends: Newer Isn’t Always Better! - Katherine Rocha - CppCon 2024

Keynote: The Real Problem of C++ - Klaus Iglberger

Keynote: The Real Problem of C++ - Klaus Iglberger

This Tiny UI Library in C is INSANE

This Tiny UI Library in C is INSANE

C++ Design Patterns - The Most Common Misconceptions (2 of N) - Klaus Iglberger - CppCon 2024

C++ Design Patterns - The Most Common Misconceptions (2 of N) - Klaus Iglberger - CppCon 2024

Акушер | Сезон 1 все серии подряд 1-3 серия (детектив, Сериалы 2025)

Акушер | Сезон 1 все серии подряд 1-3 серия (детектив, Сериалы 2025)

Performance Optimization in Software Development - Being Friendly to Your Hardware - Ignas Bagdonas

Performance Optimization in Software Development - Being Friendly to Your Hardware - Ignas Bagdonas

Разбор лекции Егора Бугаенко о настоящем ООП  | Организованное программирование

Разбор лекции Егора Бугаенко о настоящем ООП | Организованное программирование

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]