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

Публикации

14 Дек 2021
Третья проверка Umbraco статическим анализатором PVS-Studio
Артём Ровенский
6 лет назад была написана первая статья про проверку проекта с помощью анализатора PVS-Studio для C#. Мы решили оглянуться назад и вновь вернуться туда, откуда всё начиналось – к анализу...
...
10 Дек 2021
PVS-Studio 7.16, взятие рубежей: MISRA C, Visual Studio 2022, .NET 6
Андрей Карпов
Последний релиз в уходящем 2021 году закрывает сразу несколько важных задач, поставленных перед командой PVS-Studio. Добавлена поддержка Visual Studio 2022, платформы .NET 6 и C# 10.0. Для...
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
09 Дек 2021
В чём проблемы первого отчёта статического анализатора и как их исправить?
Николай Миронов
Основная цель статического анализатора – найти и показать ошибки в коде, чтобы вы могли их исправить. Однако показать ошибки — это не так просто, как кажется на первый взгляд. Есть ряд проблем...
...
07 Дек 2021
C++20 Ranges — Полное руководство
Гость
C++20 Ranges, также известные как STL v2, эффективно заменяют существующие возможности и алгоритмы STL. В этой статье я расскажу вам о нововведениях, которые внесли собой Ranges. Также мы поговорим...
...
03 Дек 2021
Есть ли баги в маленьких проектах, или как PVS-Studio проверял Blend2D
Александр Куренев
Мы часто проверяем большие проекты, потому что в них проще найти ошибки. А что же PVS-Studio сможет найти в небольшом проекте? Мы взяли Blend2D – библиотеку для векторной 2D-графики – и...
...
01 Дек 2021
Проверка Chromium спустя три года. Ну и как оно?
Михаил Гельвих
Стряхиваем пыль с нашего нерегулярного цикла статей о проверке проекта Chromium. Посмотрим, как обстоят дела с качеством кода в свежем релизе популярнейшего браузера-конструктора, а заодно проверим...
...
29 Ноя 2021
Статья для тех, кто как и я не понимает, зачем нужен std::common_type
Владислав Столяров, Филипп Хандельянц
В данной статье мы рассмотрим, зачем в стандартной библиотеке нужна конструкция для вывода общего типа, как она реализована и как она...
...
26 Ноя 2021
Вызов виртуальных функций в конструкторах и деструкторах (C++)
Андрей Карпов
В разных языках программирования поведение виртуальных функций отличается, когда речь заходит о конструкторах и деструкторах. Неправильное использование виртуальных функций – это классическая...
...
24 Ноя 2021
Разнообразие ошибок в C# коде на примере CMS DotNetNuke: 40 вопросов к качеству
Сергей Васильев
Сегодня мы вновь говорим о качестве C# кода и разнообразии возможных ошибок. На нашем операционном столе – CMS DotNetNuke, в исходный код которой мы и залезем. И лучше сразу заварите себе...
...
22 Ноя 2021
Спасибо, Марио, но код стоит поправить – проверка TheXTech
Алексей Говоров
Здорово, когда энтузиастам-разработчикам удаётся сделать работающий клон известной игры. Ещё лучше, когда находятся люди, готовые продолжить развитие таких проектов! В этой статье с...
...
Показать еще Pagination arrow previous
Показано: - из 1801