Static analysis can always back you up when the time comes. But by the time it is done, you will have drunk gallons of coffee... That's why developers of these utilities are always looking for a way to make users' life easier and save time.
The incremental analysis became the result of this search. If you want to learn more about what it is and how it is related to a compiler, you are in the right place.
Enjoy the video and have clean code :)Oct. 15, 2020
If you have been programming for a while, you know the worst thing that can happen to you is one little bug inside your code that you can’t find. It is so frustrating and time consuming and can really demotivate you from coding. So, Today I am going to show you how to find bugs and security issues in your Java code using a tool called PVS-Studio Analyzer that can be installed really simply ...Oct. 7, 2020
Hello Friends, Welcome back to my channel. If you have seen my previous videos we have gone through how to make use of SonarQube for static code analysis and Vulnerability management. In this tutorial, I am going to introduce to you another tool called PVS studio. Lets talk about Static code analysis little bit before we get in to the tool. Static code analysis is the process of detecting errors and flaws in the source code...Sept. 3, 2020
C++ code is fraught with perils and pitfalls. That's why a thorough and meticulous code review is very important. The purpose of this talk is to (hopefully) improve your ability to take on such a task. We'll take a look at some error patterns easily overlooked. In all honesty, many people just don't know about them. Meet a dangerous emplace_back, an unexpected integer overflow, a skipped memset, perils of noexcept functions, ...July 23, 2020
In this UE4 tutorial, we will look over the general process of static analysis of C++ code and then get specific in how this is done using PVS-Studio.
We all know that no one writes perfect code. There's always a chance that there will appear bugs, even in big projects such as Unreal Engine. And that's the reason why even in UE4 static analysis in very important. We can safely say that having any kind of static analyser is a m...June 20, 2020
Author: The Cherno
In this video, you'll find out more about one of the ways how to improve your C++ code which by applying static analysis tools. Despite the fact that every programmer strives to write flawless code and compute everything on the fly, it's hard even for an experienced professional. Here's where a static analyzer comes in handy.
Not only does it complement compiler's work, it also gives reasons for the occurrence of some errors...May 8, 2020
A podcast recording from April, 23 2020, organized by cpp.chat.
The podcast was dedicated to static code analysis. The discussed topics included:
We bring to your attention the presentation of “PVS-Studio in 2019”. The fact is that from time to time our users ask if there is any material that overviews the analyzer's capabilities, describes what it is, and so on. For this reason, we decided to record this presentation, in which I will tell you what PVS-Studio is, what features it has, and so on, so that you can learn about it in general. There will be many different links in this presen...Oct. 22, 2019
Conference: Corehard 2019
It's a kind of humorous talk about the life of a development team which also deals with supporting C and C++ programmers. Actually, working with programmers is a lot of fun, and it is very productive. Not only can they send you a memory dump, but sometimes even partially solve the problem themselves and give you a hint. However, there's a flip side. If they have a technical issue, be ready to consume pints of coffee an...
Conference: Meeting C++ 2018
The talk refers to issues of writing high quality code in C++. It touches upon various patterns of errors and the ways how to avoid them due to good coding standard, new features in the C++ language, static and dynamic analysis.Oct. 15, 2018