In this webinar, we will discuss grammars in С++ and how they work. We will talk about different kinds of parsers and why С++ is difficult to parse. We will also share some tricks to avoid extreme slowdown. Don’t miss out on this!
Yuri Minaev, the C++ static analyzer architect at PVS-Studio, joins CppCast to talk about static analysis and how PVS-Studio helps develop software. In this episode, Yuri will unravel the magic of static analysis and share how PVS-Studio transforms software development…
How can you detect potential errors yet at the development stage? The technology of static analysis helps to answer this question. We will explore what it is and how it works using the example of a modern code analyzer, PVS-Studio. We will consider practical examples o…
If you want to make effective, reliable and well-structured C++ software, then you need to be aware of coding antipatterns. If you know these antipatterns, you may save yourself from making many mistakes.
If you think you know all the ways to shoot yourself in the foot in C++ - you could be wrong. Let's embark upon an exciting journey along the perilous paths of our favourite programming language. We'll see hidden traps, navigate around UB-filled pits, and see how cruel…
Videos that analyze errors in software projects are an excellent opportunity to practice coding and learn from other people's mistakes. This time we'll analyze the .NET 6 source code.
What is the MISRA standard and what is it for? How to secure your code with the use of MISRA and the PVS-Studio static analyzer? In this video, we tried to briefly answer these and other questions.
C# is a user-friendly language. However, it may be difficult for beginners. We've prepared 10 C# tips for those who are starting their journey. We hope these tips will help you to improve your skills in programming.