[Moscow.pm] Где в модуле писать use utf8

Dmitry L. dim0xff на gmail.com
Ср Июн 12 22:39:13 PDT 2013


Привет!

Возник вопрос, а где правильно (не с точки зрения синтаксиса, а вообще) и
нагляднее писать use utf8 в файле с модулем?
1. до package My::Module;
2. после package My::Module;

Считаем, что модули не сами по себе, а часть какого-то приложения, которое
утф8.

Вопрос появился после того, как взглянул на файлы, которые создаются с
помощью DBIC::Schema::Loader::_dump_to_dir

Там почему-то так:
-----------------------------------------------
    my $schema_text =
          qq|use utf8;\n|
        . qq|package $schema_class;\n\n|
        . qq|# Created by DBIx::Class::Schema::Loader\n|
        . qq|# DO NOT MODIFY THE FIRST PART OF THIS FILE\n\n|;
-----------------------------------------------


-- 
//wbr, Dmitry L.
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20130613/5ab09aaf/attachment.html>


Подробная информация о списке рассылки Moscow-pm