"Не заставляйте Perl подстроиться под вас, потому что он этого не сделает. Подстройтесь под Perl."
Имхо ровно наоборот. Перл позволяет каждому писать так, как ему нравится.
Перл позволяет делать почти все вещи различными способами и выбирать из них удобный для себя. Но это все равно не значит, что особого стиля программирования на Perl не существует. Так что тут d foy прав.
Элементарная логика позволяет сделать из Вашей фразы вывод: особые стили программирования на Perl, конечно, существуют, но их как минимум столько, сколько программистов на этом языке :). Так что glader прав.
Автору спасибо за перевод! Однако статья ну очень уж для начинающих. Особенно коробит фраза: "Если бы ваш подход работал, вы бы это не читали". Я читал это из профессионального интереса, но никак не потому, что у меня что-то не работает. Со стороны Брайана неэтично писать такие вещи, ИМХО.
Верно. Думаю, редко кто пишет серьезную программу, с первого же пробного запуска работающую так, как нужно. Отладкой занимаются все, и у всех частенько что-то где-то не работает.
Погоди-ка, вопрос о необходимости отладки - это совсем не то же самое, что вопрос о принципах её организации. Мой подход к отладке не совпадает с описанным в статье, но он замечательно работает. Это не значит, конечно, что я не отлаживаю программы.
Более того, когда сложный код начинает работать с первого раза, я обычно ищу подвох. Честно :).
Мой подход работает всегда, поверьте мне. Однако я читаю практически все статьи о Perl, которые появляются в Интернете, и тем более на Хабре - надеюсь узнать что-то новое, что, к сожалению, происходит не так часто.
>К тому времени, как perl обеспокоен, проблема уже возникла, и perl, на самом деле, находится уже после проблемы. Взгляните на пару выражений до строки под номером, указанным в предупреждении
как то уж слишком безапеляционно сказано. он _может_ находиться уже после проблемы, и иногда (но редко) стоит посмотреть на строчку-другую выше, но как правило все же ошибка показывает именно на строку с ошибкой.
Руководство по решению любой проблемы с Perl от brian d foy