Size: a a a

2021 February 05

c

crux in Modern::Perl
источник

AS

Anton Selin in Modern::Perl
Anton Petrusevich
ну так оно и есть. "пустые списки" в списках не разворачиваются никак — скипаются
Да, даже во всех примерах в книжках при описании списка в последнем элементе списка оставляют запятую
источник

AS

Anton Selin in Modern::Perl
my @a = (
1,
2,
3,
);
источник

b

basiliscos in Modern::Perl
Anton Selin
Да, даже во всех примерах в книжках при описании списка в последнем элементе списка оставляют запятую
это удобно, да
источник

AS

Anton Selin in Modern::Perl
basiliscos
это удобно, да
Не знаю пока, доверяю написанному🤷‍♂️
Опыта мало.
источник

b

basiliscos in Modern::Perl
удобно при добавлении в конец, в отличие от того же JSON'а
источник

b

basiliscos in Modern::Perl
но в моём случае ,, я бы не стал парсить как ,(),, тк. в этом нету никого смысла. Ну в смысле писать код так, а вот undef воткнуть было бы nice :)
источник

SZ

Sergey Zhmylove in Modern::Perl
basiliscos
но в моём случае ,, я бы не стал парсить как ,(),, тк. в этом нету никого смысла. Ну в смысле писать код так, а вот undef воткнуть было бы nice :)
Это было бы непонятное поведение
источник

SZ

Sergey Zhmylove in Modern::Perl
Потому что при парсинге скипаются isspace
источник
2021 February 06

AK

Andrey Konovalov in Modern::Perl
Интересно, что при определении того, загружен пакет или нет, вполне верным способом является ещё и анализ переменной $VERSION: в любом нормальном пакете она есть, хотя когда её выставляют и как не забывают об этом - я не знаю.
источник

ع

عاصم بن حارث... in Modern::Perl
Andrey Konovalov
Интересно, что при определении того, загружен пакет или нет, вполне верным способом является ещё и анализ переменной $VERSION: в любом нормальном пакете она есть, хотя когда её выставляют и как не забывают об этом - я не знаю.
ключевое здесь -> нормальном =)
подавляющее большинство сторонних пакетов которые пользовал, правил совсем без версии. причем, писали ребятки из вполне себе серьезных контор...
источник

МИ

Михаил Иванов... in Modern::Perl
> хотя когда её выставляют и как не забывают об этом - я не знаю.

Это делает система сборки/релиза. Например — Minilla.
источник

VG

Vadim Goncharov in Modern::Perl
это просто правило хорошего тона в опенсорсе, на которое капиталисты хуй ложили
источник

ع

عاصم بن حارث... in Modern::Perl
четко оформленные пакеты: версионирование, pod док-ция, тесты и все такое - редкость, но очень ценная штукенция.
источник

ع

عاصم بن حارث... in Modern::Perl
Бывает, что иду на конфликт с главнюками, но всегда выделяю время на всю эту кухню... Парадокс, блин. 🧐
источник

ع

عاصم بن حارث... in Modern::Perl
Vadim Goncharov
это просто правило хорошего тона в опенсорсе, на которое капиталисты хуй ложили
именно! 🤝
источник

DF

Denis F in Modern::Perl
Vadim Goncharov
это просто правило хорошего тона в опенсорсе, на которое капиталисты хуй ложили
Ну если ты делаешь либу для использования внутри своего проекта,  то нахер там не впились версии, поды и прочее. А вот когда в паблик выкладываешь - тут другое дело.
источник

VG

Vadim Goncharov in Modern::Perl
"пабликом" может оказаться и соседний отдел
источник

PN

Pavel Novikov in Modern::Perl
Vadim Goncharov
"пабликом" может оказаться и соседний отдел
И твой сотрудник
источник

SZ

Sergey Zhmylove in Modern::Perl
Andrey Konovalov
Интересно, что при определении того, загружен пакет или нет, вполне верным способом является ещё и анализ переменной $VERSION: в любом нормальном пакете она есть, хотя когда её выставляют и как не забывают об этом - я не знаю.
Пф
источник