![]() ![]() We saw that there is some room for our analyzer. Besides that we researched the market of other C# analyzers and programming tools for working with the code. ![]() We have done the analysis of these diagnostics and chose those ones that could be relevant for C#. It turned out that only a part of them are related to coding in C++, the others are typical for C# as well. How did we come up with the idea to make a C# analyzer? Currently (December, 2015) we have 235 diagnostics for C++. There are many more examples of such errors that are common for both C# and C++ languages. Unfortunately, it is impossible to protect yourself against such errors no matter how comfortable and well-thought out the language is. We saw that very often an error gets to the last line of the code block that was written with Copy-Paste method. Although the C# language is much more accurate than C++, we have noticed that some errors are not related to the programming language.įor example, it is so-called " Last line effect". We have already implemented more than 40 diagnostics for the C# module of the analyzer and this number will continue growing.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |