Fri, Oct 13, 2006 at 15:52:50, dmitry wrote about "[uanog] Re: посмеемся вместе? :) - В проприетарном ПО содержится в среднем в пять раз меньше ошибок":
http://www.securitylab.ru/news/275110.php Так конечно - если взять суммарный массив того мусора который составляет 99% freshmeat и sourceforge - там и не в 5, там в 555 раз больше будет. А вот если сравнить с тем что реально используется и живёт достаточно долго - ещё неизвестно что получится:) Перечень похоже варьируется все-таки вокруг http://scan.coverity.com/
Там в комментариях к статье толковые суждения про их методику. О том, что, например, они ошибкой считают неициализацию переменной в примерно таком коде: int x; if(cond) x = 5; else x = 9; Фирменное ПО обычно подчиняется строгому coding style который такие вещи не допускает. Но считать такой код ошибочным - нелепо.
Да и список клиентов Сoverity, читай - поставщиков закрытого кода, внушает. Вот только Microsoft там нету... :D :D
У Microsoft код достаточно неплохой. Но вот читать его - надо запасаться ящиками спиртного. -netch- =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message