in reply to Re: Re: Re: CGI script organisation
in thread CGI script organisation

I advise against that.
use mod_dir::module1;
equates to
BEGIN { require mod_dir::module1; import mod_dir::module1; }
Notice the import? That will break if the actual namespace is called module1, and not mod_dir::module1. Depending on the module, this can have a huge impact.

Makeshifts last the longest.