Ivan Petrov <[email protected]> писал(а) в своём письме Wed, 01 Aug 2012 09:25:52 +0300:

поскольку в окончательном должно было быть так:

say"Ok!" if [%a]->[1] > $value;

несчастные те кто будет потом сопровождать такой код.

Не согласен, понятие счастья --- относительное.

зачем там хеш? потому что в нем может быть несколько значений.

Да.

человек добавит в хеш еще одно поле и огребет по полной.

Чтобы не загромождать, я опустил еще одно условие, а именно:

say"Ok!" if $#{ [ %a ] } <= 1 && [%a]->[1] > $value;

почему бы не использовать переменную?

Потому что, в хеше может быть и не одно поле.

--
ANG
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить