Size: a a a

2021 January 13

DF

Denis F in Modern::Perl
А чем это от геттера отличается? :)
источник

W

Warstone in Modern::Perl
Denis F
А чем это от геттера отличается? :)
Тем что нету get_x
источник

W

Warstone in Modern::Perl
Читать проще.
источник

DF

Denis F in Modern::Perl
ну т.е. по факту разница только в конвенции имен
источник

W

Warstone in Modern::Perl
Ну еще аксессор get и set в одной функции содержит. А так да... Это больше сахар.
источник

W

Warstone in Modern::Perl
Ну и для аксессоров крутые оптимизации запилены хорошими людьми. А для геттеров не знаю даже.
источник

AR

Alexander Ru in Modern::Perl
Доброго всем вечера/утра/дня!
Подскажите в какую сторону смотреть. Хочу логирование в свой файл! Выбрал Log::Log4perl. Но хочу, шобы выводило вызовом моей процедуры, вроде print_log. И в выводе было дата, файл, №строки, сообщение. Расположение подобной процедуре в "моем центральном модуле" естественно выводит данные с любыми сообщениями, но "файл, № строки" выводится название только этого "центрального" модуля. Как сделать "лучше", или где посмотреть(ибо уже все давно сделано)?
источник

b

basiliscos in Modern::Perl
Alexander Ru
Доброго всем вечера/утра/дня!
Подскажите в какую сторону смотреть. Хочу логирование в свой файл! Выбрал Log::Log4perl. Но хочу, шобы выводило вызовом моей процедуры, вроде print_log. И в выводе было дата, файл, №строки, сообщение. Расположение подобной процедуре в "моем центральном модуле" естественно выводит данные с любыми сообщениями, но "файл, № строки" выводится название только этого "центрального" модуля. Как сделать "лучше", или где посмотреть(ибо уже все давно сделано)?
в следующем релизе в нашем https://metacpan.org/pod/distribution/XLog/lib/XLog.pod такое будет . Уже запилено, надо на cpan выложить. Это проблема любого логгер-враппера, что нужно брать не текущий фрейм по стеку, а чуть выше. Логгер-фреймворк должен давать ручку, чтобы это покрутить.
источник

SZ

Sergey Zhmylove in Modern::Perl
Warstone
Тебе сколько раз говорили не писать такой код )))
++
источник

VG

Vadim Goncharov in Modern::Perl
Warstone
Тебе сколько раз говорили не писать такой код )))
почему?
источник

W

Warstone in Modern::Perl
Vadim Goncharov
почему?
Потому что у нас этот стиль запрещен.
источник

AK

Andrey Karepin in Modern::Perl
Warstone
Потому что у нас этот стиль запрещен.
почему?
источник

W

Warstone in Modern::Perl
Andrey Karepin
почему?
Ну ты код читаешь?.. Читаешь. Как тебе удобнее? Сначала что, потом откуда или сначала откуда, а потом - что. ИМХО - первое. Значит постфиксный стиль запрещен.
источник

AK

Andrey Karepin in Modern::Perl
тоталитаризм какой-то
источник

W

Warstone in Modern::Perl
Называется кодстиль. Это как табы vs пробелы (У нас пробелы)
источник

VG

Vadim Goncharov in Modern::Perl
Warstone
Ну ты код читаешь?.. Читаешь. Как тебе удобнее? Сначала что, потом откуда или сначала откуда, а потом - что. ИМХО - первое. Значит постфиксный стиль запрещен.
программисты на Форте не согласятся
источник

W

Warstone in Modern::Perl
Vadim Goncharov
программисты на Форте не согласятся
Вот и иди с этим кодстилем в Форт.
источник

VG

Vadim Goncharov in Modern::Perl
а так, он ничем не отличается от обращения $self->tests->[ ... ]
источник

VG

Vadim Goncharov in Modern::Perl
поэтому как удобнее читать, еще вопрос
источник

AK

Andrey Karepin in Modern::Perl
вот да
источник