PVS-Studio
43 subscribers
160 photos
2 videos
704 links
๐Ÿ”นsearching for bugs in C, C++, C#, and Java
๐Ÿ”นit works on Windows, Linux, and MacOS

Visit our website to learn how to imrove code quality
https://pvs-studio.com
Download Telegram
This is a continuation of a small note series about regular checks of the Blender project with the PVS-Studio static analyzer. The aim of these publications is to demonstrate how it is beneficial to use static code analysis tools regularly. In doing so, many errors can be found at the earliest stage, and fixing them will be cheap and fast. ๐Ÿ”— https://karpov2007.medium.com/blender-and-a-null-pointer-fdce436641e2
๐Ÿ“ป We're happy to share an episode of our friends, The Complete Developer Podcast.

The guest of the show was our C++ developer, Yuri Minaev. His primary responsibility is to keep low-level stuff in order and add new features to the core module. Yuri has been developing software for over 12 years and with PVS-Studio for two years.
Visit the link to learn more about what it takes to develop a static code analyzer ๐Ÿ‘‡

https://completedeveloperpodcast.com/metacoding-coding-code-analyzers/
Rob and Jason are joined by Ben Craig. They first discuss blog posts detailing how function call resolution works in C++ and algorithm selection. Then they talk to Ben Craig about his efforts with the C++ Freestanding proposal, what progress has been made, what still needs to be done, and more.
๐Ÿ”—https://cppcast.com/freestanding-update/
In late 2007, Aaron Sanders, one of the first followers of Kanban, wrote on the Kanbandev mailing list that the team he worked with spent 90% of the available productivity on bug fixes.
How does it relate to static analysis? ๐Ÿค” Visit the link to learn.
https://karpov2007.medium.com/life-before-and-after-pvs-studio-6c2cae3530f7
๐Ÿ‘จโ€๐Ÿ’ป As you know, our clients are developers. Sometimes developers can surprise you.
For example, one of our users wrote his own script. It allows configuring emails about errors found by PVS-Studio. The difference between this script and our blame-notifier is that it does not require .NET Core on Linux.
๐Ÿ“We decided to write a short note about this Perl script, because we believe that it can be useful to someone. https://pvs-studio.com/en/b/0821/
Rob and Jason are joined by Nikolai Wuttke. They first discuss a blog post series from Raymond Chen on coroutines and the upcoming pure virtual C++ conference. Then they talk to Nikolai Wuttke about Rigel Engine, a modern C++ reimplementation of Duke Nukem II.
https://cppcast.com/rigel-engine/
Channel photo updated
๐Ÿ”ธStatic analysis is better than dynamic?
๐Ÿ”ธToo expensive?
๐Ÿ”ธToo hard to use?

It's time to dispel these and other myths we often hear about static analysis.

Feel free to join our channel to learn more about these noisy helpers ๐Ÿ“ฃhttps://www.youtube.com/watch?v=PXF8fRUTA_U
Rob and Jason are joined by David Millington, an Australian developer from Embarcadero.
๐Ÿ”— https://cppcast.com/cpp-builder/