• ClipSaver
ClipSaver
Русские видео
  • Смешные видео
  • Приколы
  • Обзоры
  • Новости
  • Тесты
  • Спорт
  • Любовь
  • Музыка
  • Разное
Сейчас в тренде
  • Фейгин лайф
  • Три кота
  • Самвел адамян
  • А4 ютуб
  • скачать бит
  • гитара с нуля
Иностранные видео
  • Funny Babies
  • Funny Sports
  • Funny Animals
  • Funny Pranks
  • Funny Magic
  • Funny Vines
  • Funny Virals
  • Funny K-Pop

Adventures with C++ Legacy Codebases: Tales of Incremental Improvement - Roth Michaels - CppCon 2024 скачать в хорошем качестве

Adventures with C++ Legacy Codebases: Tales of Incremental Improvement - Roth Michaels - CppCon 2024 3 months ago

C++ Legacy Codebases

cpp legacy codebases

cpp codebases

c++ codebases

Adventures with C++ Legacy Codebases

Legacy Codebases

legacy code

code sharing

refactoring

clang sanitizers

clang-tidy

clang-format

dynamic libraries

c++

cpp

clang

Roth Michaels

in c++ programming

legacy software

refactoring code

legacy code refactoring

refactoring in software engineering

c++ code

legacy

codebases

cplusplus

in c++

in cpp

in software engineering

cppcon

coding

c++con

con

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Adventures with C++ Legacy Codebases: Tales of Incremental Improvement - Roth Michaels - CppCon 2024
  • Поделиться ВК
  • Поделиться в ОК
  •  
  •  


Скачать видео с ютуб по ссылке или смотреть без блокировок на сайте: Adventures with C++ Legacy Codebases: Tales of Incremental Improvement - Roth Michaels - CppCon 2024 в качестве 4k

У нас вы можете посмотреть бесплатно Adventures with C++ Legacy Codebases: Tales of Incremental Improvement - Roth Michaels - CppCon 2024 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:

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

Скачать mp3 с ютуба отдельным файлом. Бесплатный рингтон Adventures with C++ Legacy Codebases: Tales of Incremental Improvement - Roth Michaels - CppCon 2024 в формате MP3:


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса ClipSaver.ru



Adventures with C++ Legacy Codebases: Tales of Incremental Improvement - Roth Michaels - CppCon 2024

https://cppcon.org​ --- Adventures with C++ Legacy Codebases: Tales of Incremental Improvement - Roth Michaels - CppCon 2024 --- An experience report with tips and tricks for how to make incremental improvements to legacy code and how to prepare C++ code for reuse that has deep dependencies in legacy codebases. We will study real world examples from the merger of three companies all with 20+ year old C++ codebases. The first part of the talk will cover techniques for making incremental changes to a large legacy C++ codebase. Adopting static analysis and runtime sanitizers, adding test coverage, updating conventions and style, using modern idioms, deprecating and removing legacy code, and fixing undefined behavior all comes with a cost. We will look at practical techniques for making incremental change in these areas without breaking the bank. In the second part of the talk we will cover the challenges involved with sharing and reusing C++ code from a large legacy codebase and pragmatic techniques for sharing code. Examples will cover easy to extract pieces of code to libraries with deep legacy dependencies. Techniques will range from source code sharing, to hiding behind a DLL boundary, and methods that fall in between. --- Slides: https://github.com/CppCon/CppCon2024/... Sponsored by JetBrains: https://www.jetbrains.com/clion/ --- Roth Michaels Roth Michaels is a Principal Software Engineer at Native Instruments, an industry leader in real-time audio software for music production and broadcast/film post-production. In his current role he is involved with software architecture and bringing together three merged engineering organizations and legacy codebases: Brainworx, iZotope, and Native Instruments. He also supports the Audio Research team to help accelerate moving research to productization and developing fast prototyping tools for product teams. Before merging with Native Instruments, when he joined iZotope, Roth was the lead library designer of a new internal cross-platform "Glass", part of which is now available as open-source. More recently in his former role as Mix/Master Software Architect, Roth helped develop the reference implementation to move iZotope's products to subscription and led the team that launched the company’s first SaaS offering for music producers. Roth studied music composition at Brandeis University and continued his studies in the Dartmouth Digital Musics program. Roth began his career in software development writing software for his own compositions, and the works of other composers and artists, and teaching MaxMSP to composers and musicians; both private instruction and designing university courses. Before joining iZotope, he was working as a consultant for small startups working on mobile applications specializing in location services and Bluetooth. --- 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 --- #cppcode #cpp #cplusplus #cppcon #cppprogramming #cplusplusprogramming #softwaredevelopment #softwareengineering #coding #code #technology #technews #programming #programmer

Comments
  • Deciphering C++ Coroutines Part 2 - Mastering Asynchronous Control Flow - Andreas Weis - CppCon 2024 3 months ago
    Deciphering C++ Coroutines Part 2 - Mastering Asynchronous Control Flow - Andreas Weis - CppCon 2024
    Опубликовано: 3 months ago
    3806
  • Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019 5 years ago
    Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019
    Опубликовано: 5 years ago
    477423
  • Deep & Melodic House 24/7: Relaxing Music • Chill Study Music
    Deep & Melodic House 24/7: Relaxing Music • Chill Study Music
    Опубликовано:
    0
  • C++ Data Structures That Make Video Games Go Round - Al-Afiq Yeong - CppCon 2024 3 months ago
    C++ Data Structures That Make Video Games Go Round - Al-Afiq Yeong - CppCon 2024
    Опубликовано: 3 months ago
    19695
  • 4 Software Developer Roadmaps For 2024+ 8 months ago
    4 Software Developer Roadmaps For 2024+
    Опубликовано: 8 months ago
    120679
  • Венедиктов – страх, Симоньян, компромиссы / вДудь 6 days ago
    Венедиктов – страх, Симоньян, компромиссы / вДудь
    Опубликовано: 6 days ago
    3575235
  • Back to Basics: Lifetime Management in Cpp - Phil Nash - CppCon 2024 2 months ago
    Back to Basics: Lifetime Management in Cpp - Phil Nash - CppCon 2024
    Опубликовано: 2 months ago
    8145
  • Why Is My C++ Build So Slow? Compilation Profiling and Visualization - Samuel Privett - CppCon 2024 2 months ago
    Why Is My C++ Build So Slow? Compilation Profiling and Visualization - Samuel Privett - CppCon 2024
    Опубликовано: 2 months ago
    15451
  • SOLID принципы в 2025: Полный разбор и прожарка /  @S0ERDEVS  / #12 8 months ago
    SOLID принципы в 2025: Полный разбор и прожарка / @S0ERDEVS / #12
    Опубликовано: 8 months ago
    42654
  • How To Structure A Programming Project… 1 year ago
    How To Structure A Programming Project…
    Опубликовано: 1 year ago
    140844

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

Отказ от ответственности - Disclaimer Правообладателям - DMCA Условия использования сайта - TOS



Карта сайта 1 Карта сайта 2 Карта сайта 3 Карта сайта 4 Карта сайта 5