in reply to Writing Modules

Great suggestions by others already, but I just wanted to be sure you were aware of the excellent documentation that comes with Perl - the perldocs. At a command prompt, do
perldoc perl
and you'll see a list of all the individual perldocs that come with perl. While you're in 'perldoc perl', page down until you see these listed:
perlmod perlmodlib perlmodstyle perlmodinstall perlnewmod
Each one is listed with a short description of what information it contains.

HTH.