Maxim Zvyagintsev
C++

What is SAST and how does it help a developer?

Have you ever met such an abbreviation as SAST? If you have been developing for a long time, then you're heard of it for sure. However, you might not have given it any importance. In doing so, you're definitely wrong, because this is an incredibly important thing for the entire development process. Today we will tell you why it is so important and how it is deciphered.

Nov. 5, 2020

How to hide the analyzer false positives?

If you're using a static analyzer, most likely you stumble upon cases when it gets something wrong and gives false positives. So, somehow you need to tell it about an incorrect case and let a false warning go to long rest. The good news is that we have a special mechanism for this that we'll tell you about today.

Have a good watch and clean code :)

Nov. 2, 2020

How to exclude unnecessary files from static analysis?

Few projects can do without outside libraries and other useful ready-made solutions. However, analyzers can see the whole code and check it with abandon. That's why sometimes it's worth pointing out the spots where they should stop and analyze nothing. In this video, we'll tell you how to do it and why it is actually useful.

Oct. 22, 2020

How to speed up the project analysis and not to waste your time?

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


Bugs Found

Checked Projects
414
Collected Errors
14 218
This website uses cookies and other technology to provide you a more personalized experience. By continuing the view of our web-pages you accept the terms of using these files. If you don't want your personal data to be processed, please, leave this site. Learn More →
Accept