Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с Perl::Critic и Perl Best Practices, не могу найти книгу с номерами страниц 
:(
    Опции темы
ginnie
Дата 29.8.2008, 10:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1287
Регистрация: 6.1.2008
Где: Москва

Репутация: 38
Всего: 49



Уважаемые коллеги! Решил поработать над стилем написания кода при помощи модуля Perl::Critic (точнее консольного варианта perlcritic). В результате работы модуля часть замечаний получаю в виде ссылок на определенные страницы книги Perl Best Practices

Код

No "VERSION" variable found at line 1, column 1.  See page 404 of PBP.  (Severity: 2)


у меня есть версия книги только в формате CHM, в котором не сохранено разбиение на страницы оригинала. Может кто-то знает, где в Интернете можно найти эту книгу в формате, имеющем оригинальное разбиение на страницы (PDF, DJVU)?


--------------------
Написать код, понятный компьютеру, может каждый, но только хорошие программисты пишут код, понятный людям. (Мартин Фаулер. Рефакторинг)
PM MAIL Skype Jabber   Вверх
arto
Дата 29.8.2008, 10:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1495
Регистрация: 31.10.2004

Репутация: 38
Всего: 40



PM MAIL ICQ   Вверх
ginnie
Дата 29.8.2008, 10:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1287
Регистрация: 6.1.2008
Где: Москва

Репутация: 38
Всего: 49



arto, спасибо за ссылку, но там везде только вариант в CHM.


--------------------
Написать код, понятный компьютеру, может каждый, но только хорошие программисты пишут код, понятный людям. (Мартин Фаулер. Рефакторинг)
PM MAIL Skype Jabber   Вверх
shamber
Дата 29.8.2008, 10:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1422
Регистрация: 5.9.2006
Где: Россия

Репутация: 17
Всего: 18



ginnie, пошарил в нете и не нашел пока smile

Однако в осле есть варианты
pdf ed2k://|file|Perl%20Best%20Practices%20(2005).pdf|18859147|087A0C13D02EFD28A68AB36F1A54E1A4|/


ed2k://|file|Oreilly.Perl.Best.Practices.1st.Edition.pdf|3866112|3C83DCE7EEDA0A24B022ED89E9AEADF5|/


Если есть проблема скачать могу отзеркалить или послать на почту

Добавлено через 11 минут и 42 секунды
http://rapidshare.com/files/140983599/Orei...1st.Edition.pdf

Это сообщение отредактировал(а) shamber - 29.8.2008, 10:38
PM MAIL Jabber   Вверх
ginnie
Дата 29.8.2008, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1287
Регистрация: 6.1.2008
Где: Москва

Репутация: 38
Всего: 49



Уважаемый shamber, спасибо за помощь, но этот PDF сделан из CHM-файла и страницы в нем не соответствуют страницам печатной книги.
Нашел подходящее решение для своей проблемы: надо в параметрах perlcritic указать --verbose=11, тогда будет отображаться краткое пояснение к замечаниям:

Код

Hard tabs used at line 176, near 'qw('.
  CodeLayout::ProhibitHardTabs (Severity: 3)
    Putting hard tabs in your source code (or POD) is one of the worst
    things you can do to your co-workers and colleagues, especially if those
    tabs are anywhere other than a leading position. Because various
    applications and devices represent tabs differently, they can cause you
    code to look vastly different to other people. Any decent editor can be
    configured to expand tabs into spaces. Perl::Tidy also does this for
    you.

    This Policy catches all tabs in your source code, including POD, quotes,
    and HEREDOCs. The contents of the `__DATA__' section are not examined.



--------------------
Написать код, понятный компьютеру, может каждый, но только хорошие программисты пишут код, понятный людям. (Мартин Фаулер. Рефакторинг)
PM MAIL Skype Jabber   Вверх
b00
Дата 13.12.2009, 00:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 27.9.2009
Где: Петербург

Репутация: нет
Всего: нет



А можно перезалить куда-нибудь книжку в pdf? На народ или ifolder например. Не могу с рапиды скачать.
PM MAIL WWW Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0860 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.