Как уменьшить вероятность ошибки на этапе написания кода. Заметка N1.
АннотацияЯ добрался до кода широко известного клиента мгновенных сообщений Miranda IM. Вместе с различными плагинами это достаточно большой проект, размер которого составляет около 950 тысяч строк кода...
View ArticleCases when a static code analyzer may help you
Cases when a static code analyzer may help youAuthor: Andrey KarpovDate: 24.12.2010The static code analysis method is the method of searching for places in program text that are highly probable to...
View ArticlePVS-Studio научился следить за тем, как вы программируете
В PVS-Studio появился режим работы, который поможет максимально рано выявлять ошибки и опечатки. Анализатор запускается сразу после компиляции файлов и если что-то не так, покраснеет от стыда за ваш...
View ArticlePVS-Studio has learned to watch over your programming
PVS-Studio now has an operation mode that will help you to find errors and misprints as soon as possible. The analyzer launches right after the files have been compiled and "blushes with shame" for...
View ArticleEverything about C++ source code static analysis
I decided to collect all the resources on static code analysis in one place. Surfing by the links you will learn what static code analysis is, what for it is used and what static analysis tools exist....
View ArticleLeo Tolstoy and Static Code Analysis
This time we checked Apache HTTP Server with PVS-Studio. As we had expected, we found errors there. The errors are few. We expected this either. Other developers come across this situation too while...
View ArticleHow we have Solved an Engineering task for Several Years in PVS-Studio
At first I wanted to title this post "How PVS-Studio enables cheap integration of static code analysis into the development process" but I decided not to do it because of the ambiguous interpretation...
View ArticlePVS-Studio vs Clang
By chance, we have checked the Clang project. I think some developers will be curious about the results. Presently PVS-Studio uses the external preprocessor of Microsoft Visual C++, which is a large...
View ArticleКак в PVS-Studio мы решали одну инженерную задачу в течение нескольких лет
Сначала я хотел назвать эту заметку "Как PVS-Studio позволяет ДЕШЕВО внедрить статический анализ кода в процесс разработки", но не решился из-за двусмысленного толкования слова "дешево". Поэтому я...
View ArticlePVS-Studio vs Clang
Мы случайно проверили проект Clang. Думаю, результат будет любопытен ряду разработчиков. PVS-Studio сейчас использует внешний препроцессор Microsoft Visual C++, что является существенным недостатком....
View ArticlePVS-Studio: analyzing ReactOS's code
Having checked ReactOS's code I managed to fulfill three of my wishes at once. Firstly, I had wanted for a long time to write an article on a common project. It's not interesting to check the source...
View ArticleMyths about static analysis. The first myth - a static analyzer is a...
While communicating with people on forums, I noticed there are a few lasting misconceptions concerning the static analysis methodology. I decided to write a series of brief articles where I want to...
View ArticleMyths about static analysis. The second myth - expert developers do not make...
While communicating with people on forums, I noticed there are a few lasting misconceptions concerning the static analysis methodology. I decided to write a series of brief articles where I want to...
View ArticleMyths about static analysis. The fifth myth - a small test program is enough...
While communicating with people on forums, I noticed there are a few lasting misconceptions concerning the static analysis methodology. I decided to write a series of brief articles where I want to...
View ArticleMyths about static analysis. The fourth myth - programmers want to add their...
While communicating with people on forums, I noticed there are a few lasting misconceptions concerning the static analysis methodology. I decided to write a series of brief articles where I want to...
View Article