[#] Chromium: о шестой проверке проекта
habrabot(difrex,1) — All
2018-01-25 17:30:04


Этот текст начинает цикл статей, посвященных очередной проверке проекта Chromium с помощью статического анализатора кода PVS-Studio. В статьях будут рассмотрены различные паттерны ошибок и предложены рекомендации, позволяющие снизить вероятность их появления в коде. Однако, прежде чем начать, требуется написать своего рода введение, которое заранее ответит на ряд вопросов, а также предоставит разработчикам Chromium все замеченные ошибки, которые они могут начать исправлять, не дожидаясь окончания цикла статей.

![Андрей Карпов, PVS-Studio][1]

## Предыстория


Меня зовут Андрей Карпов, и я являюсь евангелистом статического анализа в целом и инструмента статического анализа PVS-Studio в частности. Впрочем, термин «технический евангелист» уже устаревает и на его смену приходит «developer advocate».

Я уделяю много времени написанию материала, посвященного улучшению качества кода и повышению надежности программ. Сейчас у меня есть новый повод написать несколько статей на эту тему — проверка открытого проекта [Chromium][2] с помощью анализатора PVS-Studio. Это большой проект, а в любом большом проекте живут баги разнообразнейших видов. Такое разнообразие позволяет рассмотреть сразу несколько интересных тем, связанных с причинами возникновения этих багов и способами их предотвращения.
[Читать дальше →][3]

[1]: https://habrastorage.org/getpro/habr/post_images/978/1db/52e/9781db52e24de61cf6e1700014f75fcd.png
[2]: https://www.chromium.org/
[3]: https://habrahabr.ru/post/347536/?utm_source=habrahabr&utm_medium=rss&utm_campaign=347536#habracut