Unicorn with delicious cookie
Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо
to the top

Вебинар: Техническая сторона первого этапа испытаний статических анализаторов кода под эгидой ФСТЭК - 01.09

>
>
Статьи: Андрей Карпов

Публикации: Андрей Карпов

Анализатор PVS-Studio на сайте godbolt.org (Compiler Explorer) и предостережение
Андрей Карпов
Мы добавили возможность экспериментировать со статическим анализатором кода PVS-Studio на сайте godbolt.org (Compiler Explorer). Поддерживается анализ C и C++ кода. Уверены, что это интересный...
...
16 Апр 2020
Проверка компилятора GCC 10 с помощью PVS-Studio
Андрей Карпов
Компилятор GCC написан с обильным использованием макросов. Очередная проверка кода GCC с помощью PVS-Studio вновь подтверждает мнение нашей команды, что макросы – это плохо. В таком коде...
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
06 Апр 2020
Обновлённый график количества диагностик в PVS-Studio
Андрей Карпов
На сайте PVS-Studio регулярно публикуется история нововведений и улучшений анализатора. Но текстовая история версий не очень наглядно отображает насколько активно развивается продукт. Поэтому...
...
04 Апр 2020
Начало коллекционирования ошибок в функциях копирования
Андрей Карпов
Уже несколько раз замечал, что программисты допускают ошибки в простых функциях копирования данных. Эта тема потребует в будущем ещё много времени для изучения и подбора материала, чтобы...
...
03 Апр 2020
Глубина кроличьей норы или собеседование по C++ в компании PVS-Studio
Андрей Карпов, Филипп Хандельянц
Хочется поделиться интересной ситуацией, когда вопрос, используемый нами на собеседовании, оказался сложнее, чем задумывал его автор. С языком C++ и компиляторами надо всегда быть начеку...
...
02 Апр 2020
Исследуем качество кода операционной системы Zephyr
Андрей Карпов
Недавно мы рассказывали, что анализатор кода PVS-Studio начал интегрироваться с PlatformIO. Естественно, при этом команда разработчиков PVS-Studio общалась с командой PlatformIO и те предложили...
...
17 Мар 2020
Как разработчики могут помочь в борьбе с коронавирусом - продолжение
Андрей Карпов
В блоге Fluent{C++} появилась заметка "How Can Developers Help Fight Coronavirus?". У нас есть практическое соображение на эту тему, хотя напрямую оно и не связано с COVID-19. Если...
...
10 Мар 2020
Выявление неправильной блокировки с двойной проверкой с помощью диагностики V3054
Андрей Карпов
Анализатор PVS-Studio умеет выявлять неправильные варианты реализации шаблона "блокировка с двойной проверкой" в коде программ на языке C#. Иногда пользователям не понятно, в чём опасность кода...
...
14 Фев 2020
Ноль, один, два, Фредди заберёт тебя
Андрей Карпов
Перед вами продолжение серии статей, которую можно озаглавить "ужасы для программистов". В этот раз речь пойдёт о типовом паттерне опечаток, связанном с использованием чисел 0, 1, 2. Неважно...
...
22 Янв 2020
Вечное сияние чистого Copy-Paste
Андрей Карпов
Давайте сегодня вспомним о старой доброй статье "Эффект последней строки", написанной более 5 лет назад. Время идёт, но ничего не меняется. В этом нет ничего удивительного. Copy-Paste всё...
...
Показать еще Pagination arrow previous
Показано: 111-120 из 646