[Moscow.pm] Отключение warnings 'uninitialized'

Nikita Zubkov nikzubkov на gmail.com
Пт Окт 28 07:24:05 PDT 2011


Главная проблема у warnings 'uninitialized' и других схожих - огромное
количество "ложных" срабатываний.

28 октября 2011 г. 17:52 пользователь Ilya Chesnokov
<chesnokov.ilya на gmail.com> написал:
> 28 октября 2011 г. 15:49 пользователь Peter Rabbitson
> <rabbit+moscowpm на rabbit.us> написал:
>> On Fri, Oct 28, 2011 at 03:36:34PM +0400, Ilya Chesnokov wrote:
>>> На самом деле вопрос в том, что я на работе хочу отключить эти самые
>>> warnings 'uninitialized', но в реале получается, что они действительно
>>> бывают полезны для отлова некоторых косяков.
>>
>> А можно поинтерисоватся зачем? Оверхед у strict/warnings практически
>> отсуствует (все реализованно в Sv флагах, которые переключаются *вне
>> зависимости* от того будет perl шипеть или нет).
>
> В принципе, манит грешный путь, который пропагандирует Alexandr Gomoliako.
> "Красивый" код, меньше "букаф", вроде бы всё более удобно и гламурно.
>
> Поэтому и хотелось бы узнать мнение тех людей, которые отключают
> warnings 'uninitialized' -- например, Шарифулина и Монса -- не боитесь
> ли вы пропустить какую-нибудь ошибку, отключив эти варнинги? И что в
> вас в таком случае вселяет уверенность в том, что вы не пропустите
> какой-нибудь важный баг?
>
> --
> Best regards,
> Ilya Chesnokov
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
С уважением,
Никита Зубков
тел: +7 (915) 082-76-80


Подробная информация о списке рассылки Moscow-pm