Что означает суффикс `X` в пространствах имен? - PullRequest
7 голосов
/ 30 марта 2011

Существуют имена модулей Perl, такие как Moose и MooseX или DBI и DBIx или Catalyst и CatalystX или Mojo и MojoX или PPI и PPIx и т. Д.

Что означает там суффикс X?

1 Ответ

12 голосов
/ 30 марта 2011

Расширение, в значительной степени. Это просто соглашение о добавлении функций в кодовую базу без растоптывания реального пространства имен или вторжения. DBIx означает, что он относится, например, к DBI , но не относится к нему.

...