Unicorn DeveloperinPVS-StudioAn insect is sitting in your compiler and doesn’t want to leave for 13 yearsLet’s imagine you have a perfect project. Tasks get done, your compiler compiles, static analyzers analyze, and releases get released. At…Jul 12Jul 12
Unicorn DeveloperinPVS-Studio.NET Digest #1Welcome to our first news and event digest for the .NET world! The C# developers from PVS-Studio have gathered the most interesting and…Jul 12Jul 12
Unicorn DeveloperinPVS-StudioCode whisperers and rubber duck sorcery: do developers have superstitions?Bugs, bugs, bugs… There’s so much in that word, and there are just so many of them. It’s merely enough to freak anyone out or develop a…Jul 11Jul 11
Unicorn DeveloperinPVS-StudioCompilation of C# conference talks from 2023–2024We’ve recently posted a compilation of C++ talks, but we don’t want to leave out C# developers. So, here are some interesting conference…Jul 8Jul 8
Unicorn DeveloperinPVS-Studio12 moments of typos and copy-paste, or why AI hallucinates: checking OpenVINO“OpenVINO is a toolkit that boosts deep AI learning to interact with the real world. Now it’s more effective!” This incredible news is a…Jul 4Jul 4
Unicorn DeveloperinPVS-StudioPVS-Studio 7.31: new C++ analyzer features, enhanced user annotations, and morePVS-Studio 7.31 has been released. We have so much news to share with you! We’ve enhanced the user annotation system, the mode to analyze…Jun 26Jun 26
Unicorn DeveloperinPVS-StudioI _____ hate arrays in C++!Or why I think developers need to know about them but should not use them.Jun 254Jun 254
Unicorn DeveloperinPVS-StudioBitwise operators in Java: unpacking ambiguitiesThe “&” and “|” operators are pretty straightforward and unambiguous when applied correctly. But do you know all the implications of using…Jun 25Jun 25
Unicorn DeveloperinPVS-StudioHow template method can ruin your Java codeOOP is wonderful. Programmers usually criticize those who don’t follow this paradigm, while the knowledge of patterns is often a must…Jun 25Jun 25
Unicorn DeveloperinPVS-StudioVolatile, DCL, and synchronization pitfalls in JavaWhat if common knowledge is actually more nuanced, and old familiar things like Double-checked locking are quite controversial? Examining…Jun 24Jun 24