parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

смесь ключей и индексов не нравится совершенно

Misha v.3 02.06.2016 23:30

1. у меня сейчас (и уже N лет как) есть хеши с числовыми ключами. и мне крайне не нравится потенциальная возможность иметь косяки в связи с тем, что некоторые методы начнут работать с записями не по ключу, а по индексу.
imho: только ключ. кому нужно по индексу -- тому в руки .at
или ввести таки array, у которого будет возможность работать с записями и по именам и по индексам. так по крайней мере не будет ничего ломаться в плане обратной совместимости.

2. last/first И ключ -- отстоище. т.е. я не смогу нормально работать с записями, у которых ключи 'last' и 'first'? серьёзно? я очень надеюсь, что т.к. мы имели схожую проблему с ключами, совпадающими с именами методов, то ещё раз по тем-же граблям мы не пойдём.