Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
В-третьих, Perl допускает запись управляющих конструкций в противоестественном порядке «код оператор условие» (например, «код unless условие» или «код if условие»).
именно так человек читает программу
Подвергшиеся этой деформации программисты либо искреннейше забывают, что не все вокруг программируют на Perl под Linux, либо совершенно плевать хотели на судьбу тех лиц, которые не программируют на Perl под Linux, либо проявляют деятельное желание как-нибудь наказать тех, кто не программирует на Perl под Linux.Хотелось бы отметить, что автоматически обычно говорят со своей колокольни. Дело не в ЧСВ, просто есть проблема, есть решение. Им поделились. Не подошло, ну и ладно. И пользователи Windows в равной степени на задумываясь отвечали бы о своей системе. «Нажмите кнопку Пуск», «На диске Цэ»…
/(([^,]*,){6,})U(.*)/
школота какая-то…if/while/for...
.perlstyle
(если не ошибаюсь) очень чётко обозначено их предназначение: поставить акцент не на условии, а на выполняемом действии. В других случаях — не использовать.die if $anything > 100500 && check_anything_else ($anything, $anything2);
if ($anything > 100500 && check_anything_else ($anything, $anything2))
{
die;
}
if ($anything > 100500 && check_anything_else ($anything, $anything2)) { die; }
Четыре профессиональные деформации программистов на языке Perl, демонстрируемые на живом примере