Track 2 | 12:45
This is not a secret that it is easy to shoot yourself in the foot while programming in C++. Of course, C# is much better, in this way. Some errors that are possible in C++ are impossible in C#. However, the other found in both languages. Moreover, there is a number of errors occurred only in C#. Along with attendees, Sergey will consider what these mistakes are and in which well-known open-source projects they are found. The speaker will explain how static analysis will help to avoid these mistakes and what programming practices is better to use.
Leading developer at PVS-Studio. He was engaged in the development of C++ and C# parser cores. Sergey is focused on the direction of the Tools & DevOps. Author of articles on the audit of open-source projects.