[Moscow.pm] HA: false

Анатолий Шарифулин sharifulin на gmail.com
Ср Май 25 23:06:48 PDT 2011


Всё можно, только много телодвижений получается и соот-но кода. Если
ты уверен в источнике данных, точнее ты должен быть уверенным в нем,
то пиши просто.

On Wednesday, May 25, 2011, Andrei Fedorov <Andrei.Fedorov на sup.com> wrote:
>> От: moscow-pm-bounces+andrei.fedorov=sup.com на pm.org [moscow-pm-bounces+andrei.fedorov=sup.com на pm.org] от имени Анатолий Шарифулин [sharifulin на gmail.com]
>> Отправлено: 25 мая 2011 г. 19:49
>> Кому: Moscow.pm group
>> Тема: Re: [Moscow.pm] false
>
>> %{$ret||{}} - правильная запись, но лучше писать проще %$ret, зная что в $ret лежит всегда хеш.
>
> Кто сказал, что это правильно?! Такая "правильность" сугубо личное мнение!
> Если подразумевается, что в $ret могут быть не корректные для обработки данные (undef), то следует также учесть, что $ret может содержаться и скаляр:
> Can't use string ("oops") as a HASH ref while "strict refs"
>
> Почему нельзя просто проверить ref переменной $ret на значение HASH, и в зависимости от требований сделать next, return или $ret = {}.
>
> С уважением,
> Андрей Федоров
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>

-- 
С уважением,
 Анатолий Шарифулин.


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