This is my personal study of the Object Oriented patterns described in "Design Patterns," by Gamma, Helm, Johnson and Vlissides.
These are not (necessarily) ready for public consumption. A handful of these classes are merely package placeholders.
See docs/readme.md
Installation is not recommended, but the classic CPAN process works:
- perl Makefile.PL
- make
- make test
make install💀
Instead of installing this package, downloading or cloning the repository is recommended and then alert perl to the location of the modules:
use lib '/PATH/TO/DesignPatterns-Perl/lib';
use OODP::Composite;
# etc.
See License.md