Информация
- В рейтинге
- 7 230-й
- Откуда
- Новосибирск, Новосибирская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Бэкенд разработчик, Фронтенд разработчик
Средний
От 150 000 ₽
JavaScript
React
TypeScript
Perl
Git
GitLab
SVN
SQL
FreeBSD
В бытность свою, когда работал в компьютерном магазине, ездил к клиентам устанавливать компы. Приезжаем как-то в одну квартиру, всё ставим по месту и ищем розетки. Люди в квартиру, кстати, тоже недавно переехали. Так вот, протягивает мне хозяин квартиры вилку и говорит, что ее нужно воткнуть вон в ту розетку, чтобы питание появилось. Я без тени сомнения беру вилку в руки и тут меня начинает трясти! Слава богу хватило сил другой рукой разжать пальцы и бросить вилку. Оказалось на другой стороне вилки провод был заведен в розетку.
Хозяин квартиры после этого предложил остограмиться…
А вот насчет $a и $b — да, они используются при сортировке, но что-то я не встречал описание ограничений на их использование.
Не знаю насколько большой/маленький у нас проект (но далеко не «маленький скрипт»), но в чем подвох этой конструкции — «my ($r, $tpl) = @_;»?
my $b = shift; #It's a very bad practice to declare built-in variable as our/my/state
my ($r, $tpl) = @_; #Current variable declaration shadows previous declaration of the same variable