Source: libclass-factory-perl Maintainer: Debian Perl Group Uploaders: gregor herrmann , Krzysztof Krzyzaniak (eloy) , Damyan Ivanov Section: perl Priority: optional Build-Depends: debhelper (>= 9) Build-Depends-Indep: perl Standards-Version: 3.9.8 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libclass-factory-perl.git Vcs-Git: https://anonscm.debian.org/git/pkg-perl/packages/libclass-factory-perl.git Homepage: https://metacpan.org/release/Class-Factory Testsuite: autopkgtest-pkg-perl Package: libclass-factory-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends} Description: Base class for dynamic factory classes This is a simple module that factory classes can use to generate new types of objects on the fly, providing a consistent interface to common groups of objects. . Factory classes are used when you have different implementations for the same set of tasks but may not know in advance what implementations you will be using. With a factory class this is easy. Class::Factory even provides a simple constructor for you.