2021 is coming to an end, which means it’s time to sum up the year! Today we’ll tell you about the new features we added to PVS-Studio in the past year. Buckle up and let’s go!Continue reading
“How much longer are you going to build it?” – a phrase that every developer has uttered at least once in the middle of the night. Yes, a build can be long and there is no escaping it. One does not simply redistribute the whole thing among 100+ cores, instead of some pathetic 8-12 ones. Or is it possible?Continue reading
Let’s say you use GitHub, write code, and do other fun stuff. You also use a static analyzer to enhance your work quality and optimize the timing. Once you come up with an idea – why not view the errors that the analyzer gave right in GitHub? Yeah, and also it would be great if it looked nice. So, what should you do? The answer is very simple. SARIF is right for you. This article will cover what SARIF is and how to set it up. Enjoy the reading!Continue reading
The gaming industry is constantly evolving and is developing faster than a speeding bullet. Along with the growth of the industry, the complexity of development also increases: the code base is getting larger and the number of bugs is growing as well. Therefore, modern game projects need to pay special attention to the code quality. Today we will cover one of the ways to make your code more decent, which is static analysis, as well as how PVS-Studio in practice helps in the game project development of various sizes.Continue reading
Author: Gilad David Maayan
Code quality is a set of practices and standards that can help you achieve structural and functional software quality. You can use code quality metrics, tools, and practices to standardize collaboration attributes and maintain high product quality through continuous testing.
Code quality can also help promote the use of best practices through regularly updated documentation, as well as help you enforce standard refactoring practices. Read on to learn nine methods of implementing and improving code quality practices and processes.