Как не выстрелить в ногу, или инструменты из арсенала C++ разработчика


Details
Докладчик: Анастасия Казакова
Язык доклада: Русский
Описание:
Легко ли писать код на C++? А легко ли писать на C++ код, который удобно поддерживать, легко читать и не сложно расширять? Современные стандарты C++ принесли множество новых возможностей, но в некоторых случаях сделали задачу написания "хорошего" кода на C++ еще более сложной. Могут ли инструменты разработчика помочь в этой ситуации?
На этой встрече мы поговорим об инструментах форматирования, генерации кода, анализаторах, инструментах для рефакторинга кода, профиляции памяти, затронем тестовые фреймворки и менеджеры пакетов.
Идея этого доклада родилась как продолжение доклада Тимура про Readable Modern C++ (https://www.meetup.com/St-Petersburg-CPP-User-Group/events/236999931/) в область автоматизации тех советов, которыми поделился Тимур в рамках своего доклада.
Коротко о докладчике:
Анастасия Казакова программирует на C и C++ со времен университета. В прошлом занималась коммерческой разработкой систем реального времени и встроенных систем, а также исследовательскими задачами в области сетевого трафика.
Анастасия уверена в том, что разработка – процесс творческий, а рутинные задачи должны быть переданы “умным” инструментам. Поэтому сейчас она является частью команды JetBrains и работает менеджером по продуктовому маркетингу продукта CLion.

Sponsors
Как не выстрелить в ногу, или инструменты из арсенала C++ разработчика