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

Вебинар: Хороший тимлид — не друг и не надсмотрщик. Как найти баланс через 1-to-1 - 28.05

>
Публикации

Публикации

11 Авг 2021
Оптимизация .NET приложений: большой результат маленьких правок
Сергей Васильев
Сегодня мы посмотрим, как маленькие оптимизации в нужных местах приложения могут неплохо повысить его производительность. Убрали создание лишнего итератора в одном месте, избавились от упаковки...
...
10 Авг 2021
Межмодульный анализ C++ проектов в PVS-Studio
Олег Лысый, Сергей Ларин
В PVS-Studio появилось одно крупное изменение – это поддержка межмодульного анализа C++ проектов. В статье речь пойдёт про то, как это реализовано в других инструментах, как сделали мы...
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
09 Авг 2021
Как в VSCode смотреть отчёты статических анализаторов, поддерживающих SARIF
Николай Миронов
В наше время люди всё чаще начинают оптимизировать работу по поиску ошибок в коде, используя статический анализатор. Результаты работы анализатора можно смотреть с помощью разнообразных...
...
06 Авг 2021
PVS-Studio для JetBrains CLion: через тернии к звёздам
Евгений Овсянников, Сергей Васильев
В PVS-Studio уже некоторое время есть плагины для таких IDE от JetBrains, как Rider, IntelliJ IDEA и Android Studio. Другую известную среду разработки, CLion, мы долгое время незаслуженно...
...
04 Авг 2021
Статический анализ защищает ваш код от бомб замедленного действия
Андрей Карпов
Статический анализ кода позволяет выявлять и устранять многие дефекты на раннем этапе. Более того, можно обнаружить спящие ошибки, которые в момент появления никак не проявляют себя. Они...
...
03 Авг 2021
Интеграция PVS-Studio в uVision Keil
Amomum
Я занимаюсь разработкой для встраиваемых систем (в основном, под STM32 и Миландр), в качестве основной среды я использую uVision Keil. И, поскольку пишу я на С и С++, уже долгое время меня...
...
30 Июл 2021
Проверка BitTorrent в честь 20-летнего юбилея. Время == качество
Михаил Гельвих
Пару недель назад (а если быть точнее, то 2 июля 2021 года) исполнилось двадцать лет легендарному протоколу BitTorrent. Созданный Брэмом Коуэном (Bram Cohen) протокол с момента своего...
...
22 Июл 2021
Красивая ошибка в реализации функции конкатенации строк
Андрей Карпов
У нас, разработчиков статического анализатора кода PVS-Studio, специфическое представление о красоте. О красоте багов. Нам нравится находить изящество в ошибках, разбираться в них, пытаться...
...
21 Июл 2021
Подводные камни при работе с enum в C#
Сергей Васильев
C# имеет низкий порог вхождения и прощает многое. Серьёзно, на этом языке преспокойно можно писать, не особо понимая, как всё работает под капотом, и не забивать голову. Однако со временем...
...
15 Июл 2021
Как LINQ замедляет ваше приложение?
Никита Липилин
C# разработчики широко используют методы расширения LINQ в своих приложениях. Это удобно и порой вызовы этих методов выглядят куда красивее, чем циклы foreach. Но какова плата за всё это удобство и красоту? И стоит ли оно того?
...
Показать еще Pagination arrow previous
Показано: - из 1882