Основной доклад: Оптимизация для перемен — Бен Дин — CppNorth 2023
CppNorth
0:00 / 0:00
Основной доклад: Оптимизация для перемен — Бен Дин — CppNorth 2023
5 447 просмотров · 2 года назад
CppNorth
6,01 тыс. подписчиков
5 447 просмотров · 2 года назад
https://www.cppnorth.ca
---
Основной доклад: Оптимизация для изменений - Бен Дин - CppNorth 2023
Мы знаем, что изменения, будь то непрерывные или прерывистые, — это практически единственное, на что мы можем полагаться. Программное обеспечение — это мыслительная субстанция; оно должно быть податливым, но слишком часто оказывается ограниченным таким образом, что препятствует изменениям. На всех уровнях написания кода — от таких мелочей, как выбор типа, до структурных шаблонов взаимодействующих процессов — мы часто неосознанно решаем быть более или менее восприимчивыми к изменениям. Но способность справляться с изменениями и даже оптимизировать их, пожалуй, является наиболее важным фактором для поддержания работоспособности и полезности программного обеспечения с течением времени. В этом докладе рассматриваются некоторые конкретные методы в C++ и некоторые общие принципы, которые следует помнить для сохранения и повышения надежности и гибкости кода.
---
Слайды: https://github.com/CppNorth/CppNorth_...
Спонсор:
think-cell: https://www.think-cell.com/cppnorth
JetBrains: https://www.jetbrains.com/
---
Бен Дин
Бен программирует на C++ всё это тысячелетие. Он проработал в игровой индустрии чуть более 20 лет в таких компаниях, как EA и Blizzard; многие игры, над которыми он работал, когда-то с теплотой вспоминались, но теперь он смирился с тем, что они, вероятно, в основном забыты. Заинтересовавшись современным C++, в 2010-х годах он начал выступать с докладами внутри компании, а затем и на различных конференциях, распространяя идеи о типах, алгоритмах, декларативных и функциональных методах.
В 2018 году он покинул игровую индустрию и некоторое время работал в финансовой сфере, разрабатывая платформы для высокочастотной торговли с использованием самых современных языков C++, поддерживаемых компиляторами. Сейчас он ведущий инженер в Intel, где занимается внедрением монад в процессоры.
--
CppNorth — ежегодная конференция по C++, проводимая в Торонто, Канада.
Ежегодная конференция CppNorth по C++: https://cppnorth.ca/
Twitter CppNorth: / cppnorth
---
Видео на YouTube отредактированы и оптимизированы Digital Medium: https://events.digital-medium.co.uk
#cppnorth #cpp #cppprogramming