Few words about Java code hygiene https://pvs-studio.com/en/blog/posts/java/1086/
PVS-Studio
Few words about Java code hygiene
While reviewing code or working on a new project, we can get annoyed by many things: style, approaches, quality. However, the most frustrating is the trite lack of code hygiene. Since the issue is...
30 years of DOOM: new code, new bugs https://pvs-studio.com/en/blog/posts/cpp/1087/
PVS-Studio
30 years of DOOM: new code, new bugs
Today marks the 30th anniversary of the first game in the DOOM series! We couldn′t miss the event. To honor the occasion, we decided to see what the code of this legendary game looks like after all...
How to lure programmers to your conference booth? https://pvs-studio.com/en/blog/posts/1088/
PVS-Studio
How to lure programmers to your conference booth?
In this article, I will share some thoughts on what a booth staffer actually does, what types of activities visitors prefer, and how to keep the booth busy.
Operation K. Looking for bugs in the IntelliJ IDEA code https://pvs-studio.com/en/blog/posts/java/1089/
PVS-Studio
Operation K. Looking for bugs in the IntelliJ IDEA code
In this article, we check the IntelliJ IDEA Community Edition project for errors and send the fixes to its developers. A large project, an open-source base, and a static analyzer that helps the...
PVS-Studio 7.28: support for ARM, .NET 8, analysis of Unreal Engine projects without Unity Build, and more https://pvs-studio.com/en/blog/posts/1090/
PVS-Studio
PVS-Studio 7.28: support for ARM, .NET 8, analysis of Unreal Engine projects without Unity Build, and more
PVS-Studio 7.28 has been released. Now you can run the analyzer on the ARM architecture, analyze .NET 8 projects, and check Unreal Engine projects without Unity Build — and there is more to come! See...
New Year's Eve show: Top 10 errors in C and C++ projects in 2023 https://pvs-studio.com/en/blog/posts/cpp/1092/
PVS-Studio
New Year′s Eve show: Top 10 errors in C and C++ projects in 2023
It′s December, the first snow has already fallen, and it means New Year′s Eve is around the corner. Ahead of the holidays, we′ll show you the most interesting errors found in the code of the popular...
Breaking down the C++ quiz by Sergei Kushnirenko https://pvs-studio.com/en/blog/posts/cpp/1091/
PVS-Studio
Breaking down the C++ quiz by Sergei Kushnirenko
The PVS-Studio team along with Sergei Kushnirenko prepared a quiz based on his publications. Take the quiz, challenge your focus and coding skills while looking for errors in the C++ code. This...
A hard quiz to crack for C++ programmers by Sergei Kushnirenko https://pvs-studio.com/en/blog/posts/cpp/1093/
PVS-Studio
A hard quiz to crack for C++ programmers by Sergei Kushnirenko
Hello, fun seekers and brainstorming enthusiasts! It′s the PVS-Studio team. Now you have an opportunity to pass a new awesome quiz on our website. It has challenging questions from the programming...
Top 10 errors found in C# projects in 2023 https://pvs-studio.com/en/blog/posts/csharp/1094/
PVS-Studio
Top 10 errors found in C# projects in 2023
In 2023, PVS-Studio developers have written a lot of articles on checking open-source C# projects. As always, we′re sharing the top 10 bugs we found this year. Have fun reading!
Bugs and suspicious places in .NET 8 source code https://pvs-studio.com/en/blog/posts/csharp/1095/
PVS-Studio
Bugs and suspicious places in .NET 8 source code
Every year, Microsoft releases a new version of .NET. This annual event is a great chance to learn about the latest .NET enhancements as well as to explore the .NET source code. Let′s take the bull...
Introducing SAST into the development process https://pvs-studio.com/en/blog/posts/1097/
PVS-Studio
Introducing SAST into the development process
Cyberattacks on applications are on the rise, and zero-day vulnerability exploitation is leading the way. Introducing SAST into the development process makes the product safer for users. However, for...
Off we go! Digging into the game engine of War Thunder and interviewing its devs https://pvs-studio.com/en/blog/posts/cpp/1098/
PVS-Studio
Off we go! Digging into the game engine of War Thunder and interviewing its devs
As Yuri Gagarin once said, In the future, we will fly, we will fly a lot. To some extent, Gaijin′s Dagor Engine makes these flights possible. Let′s get a glimpse of the engine′s innards and talk...