Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 1046 сообщений
Cообщения с меткой

статический анализ кода - Самое интересное в блогах

Следующие 30  »
rss_habr

0, 1, 2, Фредди забрал Blender

Среда, 26 Октября 2022 г. 16:43 (ссылка)

0, 1, 2, Фредди забрал Blender



Эта статья могла бы получить название "Как PVS-Studio защищает от поспешных правок кода, пример N7". Однако так именовать статьи становится скучновато. Поэтому сейчас вы узнаете, причём здесь Фредди Крюгер.

Читать дальше →

https://habr.com/ru/post/695658/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695658

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Примеры ошибок, которые может обнаружить PVS-Studio в коде LLVM 15.0

Вторник, 25 Октября 2022 г. 18:04 (ссылка)

PVS-Studio: потому, что могу

Компиляторы развиваются и выдают всё больше предупреждений. Остаются ли преимущества от использования статических анализаторов кода, таких как PVS-Studio? Да, так как анализаторы тоже развиваются. Перед вами статья о том, как PVS-Studio находит баги даже в компиляторе.

Читать дальше →

https://habr.com/ru/post/695426/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695426

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Пишем код без NPE. Настройка Intellij Idea

Воскресенье, 24 Октября 2022 г. 02:25 (ссылка)

Для обеспечения статических проверок каждый метод и аргумент метода должны быть обозначены аннотациями @Nullable и @Nonnull. Чтобы не утонуть в этих аннотациях, можно прийти к соглашению, что аннотацию @Nonnull не нужно указывать, т.е. она станет неявной. Чтобы научить Idea определять отсутствие аннотации как аннотацию @Nonnull нужно выполнить простую настроку.

Читать далее

https://habr.com/ru/post/695004/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695004

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Разбор ошибок в игровом движке Stride

Пятница, 30 Сентября 2022 г. 14:48 (ссылка)

Stride – это мощный, бесплатный и активно развивающийся игровой движок, реализованный на C#. Он вполне может стать альтернативой Unity, но насколько качественный исходный код Stride? Узнаем это с помощью статического анализатора PVS-Studio.

Читать далее

https://habr.com/ru/post/690962/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690962

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Статический анализ кода в современной Java-разработке

Суббота, 30 Июля 2022 г. 19:59 (ссылка)

Сегодня я хочу затронуть тему, которая будет полезна как Java-разработчикам, так и начинающим тех- и тимлидам. Я расскажу о том, как добиться высокого качества кода на вашем Java проекте и перестать волноваться о стилях кодирования.

Если вы идёте по пути подготовки развесистых страничек на wiki по стилям кодирования и правилам оформления кода, то это дурно пахнет. Есть другой более надёжный способ, как защитить вашу кодовую базу и добиться полного соблюдения всех принятых стандартов и соглашений. И это, конечно же, статический анализ кода.

Далее я покажу своё видение того, какие инструменты и в какой конфигурации должны применяться на Java проектах, а особенно в микросервисах.

Читать далее

https://habr.com/ru/post/680018/?utm_source=habrahabr&utm_medium=rss&utm_campaign=680018

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Конкурс внимательности: PVS-Studio vs Хакер

Четверг, 21 Июля 2022 г. 15:33 (ссылка)

PVS-Studio vs Хакер



Время от времени мы пишем статьи в духе "статический анализатор внимательнее C++ программиста". Сегодня мы продолжим эту традицию, разве что заменив "программист" на "хакер".

Читать дальше →

https://habr.com/ru/post/678164/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678164

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Предупреждения помогают писать лаконичный код

Вторник, 19 Июля 2022 г. 11:32 (ссылка)

Единорог PVS-Studio ужимает слона

Некоторые предупреждения анализатора или компилятора сложно однозначно классифицировать как ложное срабатывание или указание на настоящую ошибку. Бывает, что формально анализатор/компилятор прав, но и код работает правильно. Что делать? Возможно, это повод упростить код.

Читать дальше →

https://habr.com/ru/post/677672/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677672

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Статический анализ кода PHP — держите свой код под контролем

Понедельник, 11 Июля 2022 г. 10:03 (ссылка)

Сколько раз вы замечали код, который, казалось, был написан наспех? Думаю, много. Иногда он написан кем-то другим, но довольно часто ваши собственные творения, по прошествии достаточного времени, заставляют вас задуматься: «Кто, черт возьми, написал эту чушь?» Поддерживать чистоту кода нелегко, поэтому я решил представить вам несколько инструментов, которые смогут вам в этом помочь. Пришло время освежить свои знания по статическому анализу кода в PHP.

Читать далее

https://habr.com/ru/post/676126/?utm_source=habrahabr&utm_medium=rss&utm_campaign=676126

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

PVS-Studio для проверки лабораторных работ на C и C++

Среда, 06 Июля 2022 г. 12:51 (ссылка)

C++ error:

Встретил очередной вопрос на Stack Overflow от человека, изучающего язык C++. Количество подобных вопросов можно сократить, используя PVS-Studio. Человек сразу может получить ответ, не отвлекая других.

Читать дальше →

https://habr.com/ru/post/675380/?utm_source=habrahabr&utm_medium=rss&utm_campaign=675380

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Тем, кто учится программировать и решил написать вопрос на Stack Overflow: «Почему код не работает?»

Вторник, 28 Июня 2022 г. 11:03 (ссылка)

PVS-Studio Online



На сайте Stack Overflow много вопросов от людей, ещё только изучающих языки программирования. Лайфхак: ответы на многие эти вопросы можно получить сразу, запустив анализатор кода. Получится быстрее.



Эту заметку меня побудила написать дискуссия "Segmentation fault when converting char * to char **" на сайте Stack Overflow. Человек, изучающий программирование, интересуется, что не так с его кодом.

Читать дальше →

https://habr.com/ru/post/673788/?utm_source=habrahabr&utm_medium=rss&utm_campaign=673788

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Обрабатывать ли в PVS-Studio вывод других инструментов?

Четверг, 26 Мая 2022 г. 16:49 (ссылка)

Обрабатывать ли в PVS-Studio вывод других инструментов?

Анализатор PVS-Studio умеет "схлопывать" повторяющиеся предупреждения. Предоставляет возможность задать baseline, что позволяет легко внедрять статический анализ в legacy-проекты. Стоит ли предоставить эти возможности для сторонних отчётов?

Читать дальше →

https://habr.com/ru/post/668032/?utm_source=habrahabr&utm_medium=rss&utm_campaign=668032

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Насколько хорошо защищены ваши пароли? Проверка проекта Bitwarden

Пятница, 13 Мая 2022 г. 15:55 (ссылка)

Bitwarden – менеджер паролей с открытым исходным кодом. Это программное обеспечение помогает генерировать уникальные пароли и управлять ими. Получится ли у анализатора PVS-Studio отыскать ошибки в таком проекте?

Читать далее

https://habr.com/ru/post/665600/?utm_source=habrahabr&utm_medium=rss&utm_campaign=665600

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Есть ли жизнь без тестов?

Суббота, 30 Апреля 2022 г. 18:55 (ссылка)

Это история про то, как нам удалось написать довольно сложную business-critical систему, и добиться, чтобы она была стабильной даже без юнит-тестов (WAT?!).
Читать дальше →

https://habr.com/ru/post/279943/?utm_source=habrahabr&utm_medium=rss&utm_campaign=279943

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<статический анализ кода - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda