habra.16: RSS с сайта habrahabr.ru

От: habrabot (difrex,1) 02.02.18 09:15 UTC
Кому: All
Тема: Chromium: другие ошибки
![Доставка ошибок][1]Мы завершаем цикл статей, посвященных рекомендациям по написанию качественного кода на примере ошибок, найденных в проекте Chromium. После написания 6 статей, у нас всё ещё остаётся много нерассмотренных ошибок. Эти ошибки разнородны и про них сложно составить материал на определённую тему. Поэтому в этой седьмой статье будут просто выбраны и рассмотрены наиболее интересные дефекты.

Как я писал в [вводной статье][2], просматривая отчёт, выданный анализатором PVS-Studio, я заметил около 250 ошибок в проекте Chromium и использованных в нём библиотеках. Отчёт я смотрел достаточно бегло, поэтому, на самом деле, ошибок можно найти намного больше.

После вводной статьи я написал еще 6, где рассматривал различные паттерны ошибок. Писал я эти статьи, писал, и всё равно, у меня остаётся около 70 примеров ошибок. Сделать на основании оставшихся багов статьи на разные темы я затрудняюсь. Возможно, я устал. Впрочем, есть и другая причина — меня ждёт [отчёт][3] о проверке [XNU][4] и мне не терпится им позаниматься.
[Читать дальше →][5]

[1]: https://habrastorage.org/getpro/habr/post_images/053/5f4/994/0535f4994594b698c8f8fccc796c22a5.png
[2]: https://habrahabr.ru/company/pvs-studio/blog/347536/
[3]: http://cppfiles.com/xnu.txt
[4]: https://ru.wikipedia.org/wiki/XNU
[5]: https://habrahabr.ru/post/348134/?utm_source=habrahabr&utm_medium=rss&utm_campaign=348134#habracut
[6508 / 6509]