Статический анализ кода, PVS-Studio

  Рет қаралды 193

Московский клуб программистов

Московский клуб программистов

Күн бұрын

Качество кода - ведь многомерная и местами субъективная. Однако, есть и объективные показатели, которые которые позволяют понять, насколько код хорош.
Один из них - количество ошибок, обнаруженных после того, как программист сказал, что "программа точно работает". Больших программ без ошибок в природе не существует, но есть такие, где на 1000 строк кода приходится 3 ошибки, а есть такие, где их 30.
Конечно, ошибки сами по себе не исчезают, с этим надо работать. Спасают и TDD, и code review, и даже стандарты кодирования, принятые командой. Один из методов, которым мы, к сожалению, пользуемся нечасто - статический анализ кода.
Евгений Фёклин, один из разработчиков PVS-Studio, расскажет о том, что такое статический анализ и как он помогает в борьбе с ошибками. Поищем ошибки в работающем коде, поговорим о плюсах и минусах анализа.
Трансляция состоится в четверг 14 декабря в 19:00 в KZbin и VK. Подключайтесь, смотрите, задавайте вопросы!
В организации нам помогает наш партнёр SBTG.RU (sbtg.ru/). Трансляции в любых конфигурациях под ключ.
Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting (itmeeting.ru/). Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары - форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.

Пікірлер
Пишем качественный код
1:52:07
Московский клуб программистов
Рет қаралды 963
Управление памятью и сборщиком мусора в Go
47:26
Московский клуб программистов
Рет қаралды 12 М.
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 10 МЛН
Running With Bigger And Bigger Lunchlys
00:18
MrBeast
Рет қаралды 115 МЛН
Что бекендеру надо знать про SQL - Часть 5
1:00:41
Московский клуб программистов
Рет қаралды 209
Файлы - это сложно
1:28:51
Московский клуб программистов
Рет қаралды 427
Кто может стать программистом
49:31
Московский клуб программистов
Рет қаралды 224
Как управлять разработкой
2:08:15
Московский клуб программистов
Рет қаралды 356
Postgres vs Mongo / Олег Бартунов (Postgres Professional)
52:34
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 10 МЛН