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
We regularly check various open-source projects (Tizen OS, Linux kernel, Chromium, Unreal Engine 4, CryEngine V, Mono, Qt and others) with PVS-Studio and send analysis results to developers and usually describe them in our posts as well. Besides, we add them into our bug database - https://www.viva64.com/en/examples/Sept. 25, 2017
Static code analysis is the process of detecting errors and defects in a software source code. Static analysis can be viewed as an automated code review process.
You can get a better understanding of the methodology of static analysis, studying the following materials:
SonarQube is an open source platform, designed for continuous analysis and measurement of code quality.
More than a year PVS-Studio has a plugin for the integrating the results of the work in SonarQube. Thanks to it, the abilities of detection critical errors in C/C++/C#/Java can be expanded by the functionality of the quality monitoring. PVS-Studio and SonarQube greatly complement each other, allowing building a powerful factory to bring the ...Aug. 2, 2017
Conference: ClueCon Weekly
The video is on static code analysis and static code analyzer tool, which might be interesting for developers. It helps to search for potential flaws in code and finds various errors.April 19, 2017
The report gives information about ways to detect bugs, methodology of static analysis, correct and incorrect use of analysis tools. The author also provides myths about static analysis that may lead to erroneous understanding among the developers. The presentation shows errors in Open Source projects, detected by such tools as ReSharper, PVS-Studio, Visual Studio SCA.April 19, 2017
The second and final part of video where we discuss how PVS-Studio makes it easy to adopt static code analysis in a large project. If you missed the first part of our presentation, please refer to this link: https://www.viva64.com/en/video/65/
In this chapter we demonstrate how the incremental analysis feature of PVS-Studio helps you save time required for code analysis both on a developer's computer and on a build server. We also describe how...March 24, 2017
In this video we discuss possible difficulties related to introducing static code analysis to an existing project with a large legacy code base, and how PVS-Studio helps to resolve these difficulties. In particular, we demonstrate how to suppress all the messages reported on legacy code and focus on the issues in new code only. We also describe in detail the PVS-Studio plugin for Microsoft Visual Studio, and how PVS-Studio can be integrated wi...March 17, 2017
This video shows how to install the PVS-Studio for Linux and to check Far Manager for bugs.
How to run PVS-Studio on Linux - https://www.viva64.com/en/m/0036/
The Development History of PVS-Studio for Linux - https://www.viva64.com/en/b/0451/Feb. 1, 2017