The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

10 советов разработчику на Perl. Интерактивная версия каталога CPAN.

17.07.2005 23:54

В материале "Ten Essential Development Practices" приводятся 10 полезных советов для разработчиков Perl модулей:

  1. Проектирование интерфейса разрабатываемого модуля в первую очередь;
  2. Написание тестовых файлов перед написанием кода (пример использование Test::Simple, Test::More);
  3. Написание модуля на основе стандартного POD темлейта;
  4. Использование ПО для контроля версий, например, CVS или Subversion;
  5. В интерфейсе командной строки следует придерживаться общепринятых наименований;
  6. Следует придерживаться рекомендованного стиля оформления кода;
  7. Читаемые комментарии, разделенные пустыми строками;
  8. Трекинг ошибок при помощи функций модуля Carp;
  9. Тестирование и расширение тестовых примеров;
  10. Измерение производительности и оптимизация проблемных участков.

В заключении, сообщаю о появлении сайта AnnoCPAN.org, в котором допускается и приветствуется публикация , внутри страниц документации, уточнений, примеров и комментариев от посетителей. Про то как создавался данный ресурс можно прочитать в статье "Annotating CPAN".

  1. Главная ссылка к новости (http://www.perl.com/pub/a/2005...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/5777-perl
Ключевые слова: perl, cpan, module
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (2) RSS
  • 1, Аноним (1), 11:25, 20/07/2005 [ответить]  
  • +/
    Половина советов не относятся к Перлу вообще, да ещё к тому же попахивают какой-то старческой академичностью 70-ых. Он сам-то вообще много пишет на Перл? :) Теоретик херов...
     
     
  • 2, Аноним (1), 22:27, 20/07/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да. Это просто советы "как не налепить тупых ошибок при разработке ПО". С примерами, как это делать на перловке.

    Примеры грамотные, советы обоснованные. Правда, до боли очевидные любому программисту с толикой мозга и парой лет опыта.

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру