История изменений
Исправление DRVTiny, (текущая версия) :
Moose не решает ни проблему с переменными, которые непонятно с какого бодуна могут модифицировать все инстансы класса, ни с процедурами/функциями, которые не могут быть приватными:
package MooseTest;
use Moose;
my $a='Variable-slut, which may be "used" by any Moose object';
has propa => ( 'is' => 'rw', 'isa' => 'Str' );
sub do_smth {
print "Hello, world!\n"
}
1;
Исходная версия DRVTiny, :
Moose не решает ни проблему с переменными, которые непонятно с какого бодуна могут модифицировать все инстансы класса, ни с процедурами/функциями, которые не могут быть приватными:
package MooseTest;
use Moose;
has propa => ( 'is' => 'rw', 'isa' => 'Str' );
sub do_smth {
print "Hello, world!\n"
}
1;