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

Публикации: статьи C#

28 Апр 2022
Эволюция PVS-Studio: анализ потока данных для связанных переменных
Никита Липилин
Связанные переменные – одна из главных проблем статического анализа. Данная статья посвящена разбору этой темы и рассказу о том, как разработчики PVS-Studio сражаются с ложными...
...
25 Апр 2022
Зачем нужен статический анализ? Разбираем на примере ошибки из Akka.NET
Сергей Васильев
"Статический анализ нужно использовать регулярно, а не только перед релизами... Чем раньше найдена ошибка, тем дешевле её исправление..." – вы уже слышали это 100 раз. Сегодня ещё раз ответим...
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
08 Апр 2022
Повторная проверка Unity статическим анализатором PVS-Studio
Артём Ровенский
Unity – один из самых популярных игровых движков. С его помощью создаётся множество отличных межплатформенных проектов. С нашей последней проверки его исходного кода прошло почти 4 года. Пришло...
...
31 Мар 2022
Проверка Barotrauma статическим анализатором PVS-Studio
Михаил Евтихевич
Barotrauma – игра, в которой можно поуправлять подлодкой, попрятаться от монстров и даже поиграть на аккордеоне в попытке не пойти ко дну. Посмотрим, как проект, начатый инди-студией Undertow Games...
...
25 Мар 2022
Ищем ошибки в C# коде GUI-фреймворка Eto.Forms
Вадим Кулешов
Популярность GUI-фреймворков для .NET постоянно растёт – появляются новые, развиваются старые. Мы решили не обходить эту тему стороной и рассмотреть подозрительные места, найденные в C# коде...
...
22 Мар 2022
Подозрительные сортировки в Unity, ASP.NET Core и не только
Сергей Васильев
Есть мнение, что опытные разработчики не допускают простых ошибок. Ошибки сравнения? Разыменования нулевых ссылок? Нет, это точно не про нас... ;) Кстати, а что насчёт ошибок сортировки? Как вы...
...
04 Мар 2022
Топ-10 ошибок, найденных PVS-Studio в проектах на ASP.NET Core
Артём Ровенский
Миллионы людей используют веб-приложения, построенные на основе ASP.NET Core. Поэтому мы решили улучшить работу PVS-Studio при анализе таких проектов. Для демонстрации результата нашей работы...
...
18 Фев 2022
Почему моё приложение при открытии SVG-файла отправляет сетевые запросы?
Сергей Васильев
Вы решили сделать приложение, работающее с SVG. Набрали библиотек, запаслись энтузиазмом, и в итоге всё удалось. Но вот незадача! Внезапно вы обнаруживаете, что приложение отправляет странные...
...
11 Фев 2022
Уязвимости из-за обработки XML-файлов: XXE в C# приложениях в теории и на практике
Сергей Васильев
Как простая обработка XML-файлов может стать дефектом безопасности? Каким образом блог, развёрнутый на вашей машине, может стать причиной утечки данных? Сегодня мы ответим на эти вопросы и...
...
04 Фев 2022
Игра с null: проверка MonoGame статическим анализатором PVS-Studio
Вадим Кулешов
Анализатор PVS-Studio уже не раз был использован для анализа кода библиотек, фреймворков и движков для разработки игр. Пришло время добавить к их списку MonoGame – низкоуровневый...
...
Показать еще Pagination arrow previous
Показано: 81-90 из 211