LINUX.ORG.RU

Когда кода тупо много и «разного» - бывают полезны (вроде капчи от маразма «запрограммировавшихся» и самоуверенных пионеров). Ну и да, ценное мнение какого-то там IT-фетишиста http://www.aristeia.com/ddjpaper1.html

slackwarrior ★★★★★
()

В XCode и Objective-C находит много утечек памяти в случае ручного управления ею какой-нибудь макакой ;)

А так — иногда логические ошибки находит. И помогает новичкам, ещё не привыкшим к языку.

quiet_readonly ★★★★
()

Или это очередной «фетиш в IT»?

скорее очередное средство от всех болезней. Не перевелись дурачки в природе, которые думают что один один метод Х решит все проблемы их быдлокода.

mashina ★★★★★
()

Нужны ли?

Да. 2 года сплошного успеха.

d_Artagnan ★★
()

могут использоваться для аргументированных решений об увольнении

...и больше ни для чего.

Натравливали на сильно запущенный проект. На полтора миллиона строк махрового быдлокода была найдена ровно одна «ошибка» вида: char str[100]; *str = 0;

anonymous
()

Статические анализаторы кода
Нужны ли?
Приводили к успеху^Wнеожиданным находкам в коде?

Любая «умная» IDE так или иначе выполняет статический анализ.

В определенных случаях это действительно помогает упрощать код и находить потенциальные ошибки. I see dead code.

zhuravlik ★★★★
()
Ответ на: комментарий от kamre

Это как раз не «неплохо», а самый примитив. От такого анализа прользы мало, как и от того, что делает Clang.

anonymous
()
Ответ на: комментарий от quiet_readonly

Ололо, в JPL таки новички работают, да?

anonymous
()
Ответ на: комментарий от anonymous

Тогда ты лжешь. Коверити придирчив чрезмерно. Его долго настраивать надо, чтоб он к незначительной фигне не цеплялся.

anonymous
()
Ответ на: комментарий от anonymous

Если проект собирается с -pedantic, то статическому анализатору там делать нечего. С другой стороны, это никоим образом не влияет на качество кода.

anonymous
()
Ответ на: комментарий от anonymous

Проверять надо не реактось, а хорошо протестированный во всех мелочах продукт, желательно под двойной лицензией типа GPL/коммерческая или LGPL/коммерческая.

quiet_readonly ★★★★
()
Ответ на: комментарий от anonymous

Это не ложные срабатывания. Coverity смотрит на твой быдлокод как-то недовольно, свирепо и в то же время грустно и с недоумением.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.