The question is about how to start a new Perl project.
- How should I create the skeleton of the Project?
- What should the directory layout look like?
- How do I start testing?
- What build system should I use?
- Should I even use a build system?
I have been writing Perl programs for a while now. I only started to run tests on my recent programs. I know Perl the language fairly well, now it is time to learn the way to build full blown Perl projects.
I already add these to the beginning of every Perl file:
use strict;
use warnings;
# and occasionally
use autodie;
I have also used Moose
.